Quellcode durchsuchen

LibGUI: Invalidate GroupBox layout on font change

FrHun vor 3 Jahren
Ursprung
Commit
a21ea5f10f
2 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 6 0
      Userland/Libraries/LibGUI/GroupBox.cpp
  2. 1 0
      Userland/Libraries/LibGUI/GroupBox.h

+ 6 - 0
Userland/Libraries/LibGUI/GroupBox.cpp

@@ -52,6 +52,12 @@ void GroupBox::paint_event(PaintEvent& event)
     }
 }
 
+void GroupBox::fonts_change_event(FontsChangeEvent& event)
+{
+    Widget::fonts_change_event(event);
+    invalidate_layout();
+}
+
 void GroupBox::set_title(const StringView& title)
 {
     if (m_title == title)

+ 1 - 0
Userland/Libraries/LibGUI/GroupBox.h

@@ -23,6 +23,7 @@ protected:
     explicit GroupBox(const StringView& title = {});
 
     virtual void paint_event(PaintEvent&) override;
+    virtual void fonts_change_event(FontsChangeEvent&) override;
 
 private:
     String m_title;