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 751933 - Cannot search while draft open as inline composer
Cannot search while draft open as inline composer
Status: RESOLVED OBSOLETE
Product: geary
Classification: Other
Component: composer
master
Other Linux
: Normal normal
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on: 795219
Blocks:
 
 
Reported: 2015-07-03 22:10 UTC by Gunter Königsmann
Modified: 2019-10-24 05:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gunter Königsmann 2015-07-03 22:10:50 UTC
Go to a thread and press the "reply" button for a message. Start typing a reply and then type something into the search box in the main toolbar that makes the thread invisible.
In most cases the result will be a crash.
Comment 1 Robert Schroll 2015-07-06 20:23:17 UTC
I'm unable to reproduce a crash, but the behavior is bad nonetheless.  Should we disable the search box when there's a composer open, to avoid these sorts of problems?  Or is there a cleverer solution?

If you feel like following these steps (https://wiki.gnome.org/Apps/Geary/ReportingABug) to get a crash report, it might be interesting to see what exactly went wrong.  But any fix to this problem will focus on lot letting you get into this state to begin with, so this isn't so important.
Comment 2 Federico Bruni 2018-01-15 12:04:30 UTC
I'm unable to reproduce the crash.

As soon as I start searching, the dialog asking if I want to close the draft message pops up. If I cancel, the search is stopped.

We have a problem only when the composer is inline. The search can be safely used when the composer is detached.
I'll change the title accordingly.

I don't know  what's the proper way to handle such a (rare) situation. Two possible ways:

1. disable/hide the search while inline is active
2. detach the composer automatically if the user happens to search while inline composer is active

I don't have strong opinions on this.
Comment 3 Michael Gratton 2019-10-24 05:08:28 UTC
This will be taken care of once we move to a persistent composer model, and probably not before then. See https://gitlab.gnome.org/GNOME/geary/issues/413 for some design work in this direction.