diff options
author | Andreas Kling <kling@serenityos.org> | 2021-05-08 21:15:38 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-05-08 22:17:51 +0200 |
commit | bfd2ec88f44e887e9d5049deb8e5e0838dc4f926 (patch) | |
tree | 94c009d77a32b6dc019d44b8b91cda6d4f1d4dff /Userland/Libraries/LibGUI/MenuItem.h | |
parent | 161568103e67830f60a686751b2e260dffc90420 (diff) | |
download | serenity-bfd2ec88f44e887e9d5049deb8e5e0838dc4f926.zip |
LibGUI: Make Action::set_text() update any associated menu items
Now you can change the text of an action and it will actually show
up in the menu. :^)
Diffstat (limited to 'Userland/Libraries/LibGUI/MenuItem.h')
-rw-r--r-- | Userland/Libraries/LibGUI/MenuItem.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Userland/Libraries/LibGUI/MenuItem.h b/Userland/Libraries/LibGUI/MenuItem.h index 7495ac8908..6a95dbefe9 100644 --- a/Userland/Libraries/LibGUI/MenuItem.h +++ b/Userland/Libraries/LibGUI/MenuItem.h @@ -50,6 +50,8 @@ public: void set_menu_id(Badge<Menu>, unsigned menu_id); void set_identifier(Badge<Menu>, unsigned identifier); + void update_from_action(Badge<Action>) { update_window_server(); } + private: void update_window_server(); |