GNOME Bugzilla – Bug 728597
Search providers being duplicated. including empty results.
Last modified: 2014-04-30 21:49:35 UTC
Searching lists duplicate items, many of them empty. Can be worked around by disabling search, restarting shell, enabling search, restarting shell. Enabling or disabling a search provider will multiply the amount of results. I have managed to crash the shell just by switching a provider on and off multiple times. Please have a look at the attached screencast for an accurate demonstration.
Created attachment 274751 [details] Screencast of duplicating search results.
Confirming, bug can be reproduced by turning off a search provider
Created attachment 274858 [details] [review] search: Make sure to destroy old provider displays when we unregister When we unregistered providers, like when we refreshed the list of active remote providers, we would forget to destroy the old provider display after the fact. This left an empty "skeleton" provider display still in the search results that would never be filled in. Make sure to destroy it properly.
Attachment 274858 [details] pushed as a83b9ed - search: Make sure to destroy old provider displays when we unregister
Hey Jasper, I think this fix should go into gnome-3-12 as well.