Merge pull request #1964 from tactikauan/master

This commit is contained in:
Alex 2023-01-23 09:20:46 +01:00 committed by GitHub
commit 18e0e0c7c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 4 deletions

View File

@ -15,6 +15,7 @@ class AModule : public IModule {
bool enable_scroll = false); bool enable_scroll = false);
virtual ~AModule(); virtual ~AModule();
virtual auto update() -> void; virtual auto update() -> void;
virtual auto refresh(int) -> void {};
virtual operator Gtk::Widget &(); virtual operator Gtk::Widget &();
Glib::Dispatcher dp; Glib::Dispatcher dp;

View File

@ -725,10 +725,7 @@ void waybar::Bar::setupAltFormatKeyForModuleList(const char* module_list_name) {
void waybar::Bar::handleSignal(int signal) { void waybar::Bar::handleSignal(int signal) {
for (auto& module : modules_all_) { for (auto& module : modules_all_) {
auto* custom = dynamic_cast<waybar::modules::Custom*>(module.get()); module->refresh(signal);
if (custom != nullptr) {
custom->refresh(signal);
}
} }
} }