mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 17:27:35 +00:00
LibGUI: Add on_theme_change callback to Application
This allows an Application without a window to listen for theme changes.
This commit is contained in:
parent
84780f3ed5
commit
535e1c9152
3 changed files with 7 additions and 0 deletions
|
@ -67,6 +67,8 @@ void ConnectionToWindowServer::update_system_theme(Core::AnonymousBuffer const&
|
|||
Window::for_each_window({}, [](auto& window) {
|
||||
Core::EventLoop::current().post_event(window, make<ThemeChangeEvent>());
|
||||
});
|
||||
|
||||
Application::the()->dispatch_event(*make<ThemeChangeEvent>());
|
||||
}
|
||||
|
||||
void ConnectionToWindowServer::update_system_fonts(String const& default_font_query, String const& fixed_width_font_query)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue