Bug #2177
Throbber is stopping working after searcher finished the search and you enter any result's folder (Any platform)
Status: | Fixed | Start date: | 05/20/2014 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | % Done: | 100% | ||
Category: | User interface | |||
Target version: | 4.8 | |||
Found in version: | 4.7.20 | Platform: | Linux |
Description
Prerequisites - youtube plugin installed
To reproduce:
1. In searcher box enter 'test'
2. When ST will display results - enter to Channels V3 for example.
3. Return back to home screen - throbber is not working anymore.
Related issues
Associated revisions
A slight workaround to fix problems with throbber when searching.
The root cause is the 'origin' link in pages that gets incorrectly
relinked when a page is closed. Not 100% how to fix this but this
workaround seems to do it for now
Fixes #2177
prop: Add new value type 'PROP' which is just a reference to another prop
Much more lightweight than prop_link since this cannot be followed nor
subscribed to indirectly
Also use this for the "openedFrom" navigator page property to avoid
serious link/unlink problems causing some properties to lose their
subscription binding
Fixes #2177
History
#1
Updated by Leonid Protasov almost 7 years ago
- Related to Bug #2117: Throbber stops working globally after page.redirect (All platforms) added
#2
Updated by Leonid Protasov almost 7 years ago
- Subject changed from Throbber is stopping working after you enter to Channels V3 in searcher results (Any platform) to Throbber is stopping working after searcher finished the search and you enter any result's folder (Any platform)
- Priority changed from Normal to Immediate
That is not youtube's fault. That is reproducible on any plugin. On first search - throbber starts spinning when searchers begin to work. And after searchers finished the work, throbber stops - that all is by design. But after you enter any result/folder - and return back - throbber is not working anymore globally...
#3
Updated by Leonid Protasov almost 7 years ago
With this simple code you reproduce that:
plugin.addSearcher("Throbber", logo, function(page, query) { page.entries = 0; page.appendItem(PREFIX + 'throbber' ,"directory", { title: "If you see me - throbber is not working anymore. Just return back to home and check :(" }); page.entries++; });
#4
Updated by Andreas Smas almost 7 years ago
- Priority changed from Immediate to Low
#5
Updated by Leonid Protasov over 6 years ago
- Priority changed from Low to High
This is nasty and long staying, so I'm raising it...
#6
Updated by Nicholas Wolfwood over 6 years ago
Is this bug the reason that Showtime locks up after a couple of searches on PS3?
#7
Updated by Andreas Smas over 6 years ago
- Status changed from New to Accepted
Nicholas Wolfwood wrote:
Is this bug the reason that Showtime locks up after a couple of searches on PS3?
I don't think so, but I can't be 100% sure
#8
Updated by Andreas Smas over 6 years ago
- Status changed from Accepted to Fixed
- % Done changed from 0 to 100
Applied in changeset git|82cbb510b30337bd2ded05e0074c7627d41ecf6d.
#9
Updated by Andreas Smas over 6 years ago
- Status changed from Fixed to Accepted
Needs a better fix
#10
Updated by Rob Koni over 6 years ago
Nicholas Wolfwood wrote:
Is this bug the reason that Showtime locks up after a couple of searches on PS3?
I still encounter this bug, but I think it is in the YTS.re implementation. The search takes a very long time when YTS.re sources are being searched through, Youtube and the others are immediately presenting results, but this last one does not (at least on my config). Eventually, it locks up to total freeze, and then I have to hard reboot my PS3. Or it quits to XMB, I can't remember when it does that.
#11
Updated by Andreas Smas over 6 years ago
- Status changed from Accepted to Fixed
Applied in changeset git|a997a572c9e553faaeef8e396052e45a05e22cb1.
#12
Updated by Leonid Protasov over 6 years ago
- Related to Bug #2419: Throbber is stopping working after searcher finished the search and you enter any result's folder (Any platform/duktape/spidermonkey) added