Merge pull request #2859 from Sryther/master

Add "empty" class for Image module when path/exec is returning an empty value.
pull/2810/head^2
Alexis Rouillard 2024-01-23 18:50:50 +01:00 committed by GitHub
commit 8e2fa0fdbd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 0 deletions

View File

@ -87,3 +87,4 @@ $path\\n$tooltip
# STYLE # STYLE
- *#image* - *#image*
- *#image.empty*

View File

@ -63,9 +63,11 @@ auto waybar::modules::Image::update() -> void {
} }
image_.set(pixbuf); image_.set(pixbuf);
image_.show(); image_.show();
image_.get_style_context()->remove_class("empty");
} else { } else {
image_.clear(); image_.clear();
image_.hide(); image_.hide();
image_.get_style_context()->add_class("empty");
} }
AModule::update(); AModule::update();