LibGUI: More work on client-side menus.

This commit is contained in:
Andreas Kling 2019-02-11 15:37:12 +01:00
commit 757429fb55
Notes: sideshowbarker 2024-07-19 15:47:02 +09:00
6 changed files with 55 additions and 3 deletions

View file

@ -33,6 +33,10 @@ void GApplication::exit(int exit_code)
void GApplication::set_menubar(OwnPtr<GMenuBar>&& menubar)
{
if (m_menubar)
m_menubar->notify_removed_from_application(Badge<GApplication>());
m_menubar = move(menubar);
if (m_menubar)
m_menubar->notify_added_to_application(Badge<GApplication>());
}