Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed hang issue when search icon not loaded #142

Merged
merged 1 commit into from Sep 25, 2017

Conversation

dagronf
Copy link
Collaborator

@dagronf dagronf commented Jul 11, 2015

If, during the loading of the icon for the search provider
the icon couldn't be loaded (eg. download timeout)
the system would hang after loading the search results
because each time the result table would go to display
a result it would attempt to reload the icon from the
search provider. In the case (well, for me anyway)
themoviedb/favicon.ico would timeout when loading
every time I attempted to interact with the loaded list
it would attempt a re-load of the icon, which would
continue to fail ad-finitum.

This could be smarter (e.g. after the current operation
queue has completed reset the icon to blank and attempt
a reload) however in its current form it solves a problem

If, during the loading of the icon for the search provider
the icon couldn't be loaded (eg. download timeout)
the system would hang after loading the search results
because each time the result table would go to display
a result it would attempt to reload the icon from the
search provider.  In the case (well, for me anyway)
themoviedb/favicon.ico would timeout when loading
every time I attempted to interact with the loaded list
it would attempt a re-load of the icon.

This could be smarter (e.g. after the current operation
queue has completed reset the icon to blank and attempt
a reload) however in its current form it solves a problem
@griff griff merged commit f7e9d16 into griff:develop Sep 25, 2017
@dagronf dagronf deleted the fixed_favicon_hang branch September 27, 2017 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants