GNOME Bugzilla – Bug 746061
Ensure the headerbar is visible for all detached composers
Last modified: 2015-03-12 01:42:30 UTC
If you create a new composer and then detach it, it doesn't get the headerbar put below the titlebar. We used to be able to assume it was always present when the ComposerWindow got it, but that's no longer the case.
Created attachment 299143 [details] [review] Ensure the headerbar is visible for all detached composers It used to be that all embeded composers had the headerbar inside themselves, so the ComposerWindow only had to remove it if necessary. But the new new-composer state doesn't have this, so we have to be sure. To assist in this, the ComposerWidget now has embed_header() and free_header() methods.
Review of attachment 299143 [details] [review]: Commit!
Attachment 299143 [details] pushed as 221c196 - Ensure the headerbar is visible for all detached composers