Opened 13 years ago
Closed 12 years ago
#2046 closed bug (Fixed)
Issue with prefs pages when enabling/disabling plugins in webui
Reported by: | Calum | Owned by: | Damien Churchill |
---|---|---|---|
Priority: | minor | Milestone: | 1.3.6 |
Component: | Web UI | Version: | 1.3.3 |
Keywords: | Cc: |
Description
Noticed that pages are not adding or removing for some reason when enabling or disabling a plugin and can even sometimes end up with multiple pages. Refreshing browser solves the issue though.
Change History (4)
comment:1 by , 13 years ago
Milestone: | 1.3.x → 1.3.6 |
---|
comment:2 by , 12 years ago
comment:3 by , 12 years ago
I have some more work on this in this branch. There are some errors after plugins (at least label) are disabled, unsure if it's related.
comment:4 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in 1.3-stable: 782b39c90db, e865180e832
Note:
See TracTickets
for help on using tickets.
The problem here is that the event manager stops not long after starting due to
null
events so any PluginEnabledEvents are just not processed unless browser refreshed. Also noticed that the errorCount is never reset if there are successful events.From testing so far this seems the likely solution:
deluge/ui/web/js/deluge-all/EventsManager.js