status-area: Call AboutToShow before showing menu
Comments in `gnome-shell-extension-appindicator` indicate this is necessary for some clients. Checking the return value doesn't seem to be. There are more comments about Dropbox; more may be needed to fix it, which doesn't seem to behave very properly.
This commit is contained in:
parent
1370558546
commit
a5dfc883b8
3 changed files with 11 additions and 0 deletions
|
|
@ -150,6 +150,8 @@ impl cosmic::Application for App {
|
|||
None
|
||||
};
|
||||
if self.open_menu.is_some() {
|
||||
self.menus[&id].about_to_show();
|
||||
|
||||
let mut cmds = Vec::new();
|
||||
if let Some(id) = self.popup.take() {
|
||||
cmds.push(destroy_popup(id));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue