Catch gtk-shell-shows-appmenu and gtk-shell-shows-menubar changed signals from gtk settings
@lestcape
Submitted by lestcape Link to original bug (#792257)
Description
For a lot of reasons, the gtk settings preferences can change on fly. Or for an specific case, they can be set delayed (when for example a gtk module startup occurs), after gnome-terminal init.
In that cases most of applications detected the change and act according to this while gnome-terminal remain at same without detected the change on the preference.
Actually, there are 3 places where gnome-terminal observe a menubar change they are:
1- For hide/show the embbeded menubar. 2- For export/not export the menubar to Dbus. 3- For export/not export the actions to Dbus.
The change is needed in this 3 places. Regards.
Resolution: RESOLVED INCOMPLETE