GNOME Bugzilla – Bug 784777
No busy indication while running search
Last modified: 2021-05-19 12:27:47 UTC
Steps to reproduce: 1. open evolution in mailer component 2. search for anything which might take a while, e.g. you can do a full-text search in >1GB of email messages What happens: There is no indication that the search is still running or that it finished. There is a blanko message saying that no message is matching the criteria, but it is always shown, even before starting a search or while the search is running. Instead of showing a busy indication, evolution sometimes just freezes. What should happen: While the search is running, display some kind of busy indicator, e.g. a GtkSpinner, and there should be some item in the status bar. Do not show the "no results" message during search, only after the search finished. When starting a second search, remove the message from previous search immediately. Installed software versions: evolution-3.24.3-1.fc26.x86_64 evolution-data-server-3.24.3-1.1.fc26.x86_64 glib2-2.52.3-1.fc26.x86_64 gtk3-3.22.16-1.fc26.x86_64
Thanks for a bug report. I cannot reproduce it here. I tried "Body contains" search in one of my IMAP accounts (it does server-side searching if available), and also in On This Computer/Inbox. Both cases show "Generating message list..." in the status bar and the information in the message list about "Nothing satisfied the filter" is replaced with "Generating message list" immediately here. If there are any messages in the message list then they are not removed on the search start, it's only the status bar showing the activity.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new bug report ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.