cleanup and note about gtk critical error (need to test upstream fix)

This commit is contained in:
Ashley Wulber 2022-01-11 11:16:09 -05:00
parent 537539f43d
commit 9eba89432e
5 changed files with 71 additions and 64 deletions

View file

@ -52,6 +52,7 @@ impl DockPopover {
if let Some(menu) = dock_object.get_popover_menu() {
// TODO investigate (dock:255244): Gtk-CRITICAL **: 19:12:38.668: gtk_at_context_set_accessible_role: assertion '!self->realized' failed
// appears after setting the menu handle a second time
// possibly solved by https://gitlab.gnome.org/GNOME/gtk/-/issues/4421
menu_handle.append(&menu);
} else {
cascade! {