From 9216db1b804be2204a580498fe6b24329b6be9c0 Mon Sep 17 00:00:00 2001 From: Manuel Genoves Date: Wed, 11 Dec 2019 00:57:21 +0100 Subject: [PATCH] prevent headerbar to hide on open recents menu --- uberwriter/headerbars.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uberwriter/headerbars.py b/uberwriter/headerbars.py index a7b1e01..f0203f3 100644 --- a/uberwriter/headerbars.py +++ b/uberwriter/headerbars.py @@ -78,6 +78,7 @@ class FullscreenHeaderbar(BaseHeaderbar): self.events.connect('enter_notify_event', self.show_fs_hb) self.events.connect('leave_notify_event', self.hide_fs_hb) self.menu_button.get_popover().connect('closed', self.hide_fs_hb) + self.recents_button.get_popover().connect('closed', self.hide_fs_hb) def show_fs_hb(self, _widget=None, _data=None): """show headerbar of the fullscreen mode @@ -87,7 +88,8 @@ class FullscreenHeaderbar(BaseHeaderbar): def hide_fs_hb(self, _widget=None, _data=None): """hide headerbar of the fullscreen mode """ - if self.menu_button.get_active(): + if (self.menu_button.get_active() or + self.recents_button.get_active()): pass else: self.hb_revealer.set_reveal_child(False)