AIconLabel: make regex static and initialize label_contains_icon

Compile the icon-extraction std::regex objects once via static locals
instead of rebuilding them on every update() of every AIconLabel-derived
module (custom, mpris, ...). Also default-initialize label_contains_icon
to false at its declaration.
This commit is contained in:
Alex
2026-07-03 22:10:16 +02:00
parent 31dfd44f0b
commit c5cefb5520
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ class AIconLabel : public ALabel {
Gtk::Box box_;
unsigned app_icon_size_{24};
bool label_contains_icon;
bool label_contains_icon{false};
bool iconEnabled() const;
};