After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 744066 - "No conversations selected" message often invisible
"No conversations selected" message often invisible
Status: RESOLVED FIXED
Product: geary
Classification: Other
Component: client
master
Other Linux
: Normal normal
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-02-05 19:51 UTC by Robert Schroll
Modified: 2017-02-28 15:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Robert Schroll 2015-02-05 19:51:29 UTC
When there are no conversations selected, there's supposed to be a note in the conversation viewer.  But when running without automatic selection, this message is frequently missing when it should be visible.  It seems to show up when first changing folders, but it quickly disappears as the conversations get loaded it.

I wonder if this is related to the recent changes to the conversation list selection mechanism.
Comment 1 Robert Schroll 2015-02-05 20:07:54 UTC
I thought that ba265448 might have been responsible, but on testing it seems the problem existed before this.
Comment 2 Robert Schroll 2015-02-05 20:48:34 UTC
It looks like the problem was introduced in cc7879a1, which ensures the right message is shown as the state of a search changes.  Unfortunately, it seems to assume that autoselection is on, and therefore if there are conversations available, one will be selected.  I'm not quite sure how to correct this, as there seems to be quite a tangle of various states inside the conversation viewer.
Comment 3 Robert Schroll 2015-02-10 02:25:37 UTC
I occurs to me that we should be able to show and hide this note entirely with CSS.  We'd have to rearrange the DOM a little bit, but if this note followed the emails, we could do
    note { display: block; }
    .email + note { display: none; }
We'd still have to set the contents of the message appropriately, but I think the existing code works in this regard.
Comment 4 Michael Gratton 2017-02-28 15:14:45 UTC
This was fixed/obsoleted by bug 765516 landing.