diff --git a/Userland/Applications/ThemeEditor/PreviewWidget.cpp b/Userland/Applications/ThemeEditor/PreviewWidget.cpp index ff4443d30d..74fd984d2d 100644 --- a/Userland/Applications/ThemeEditor/PreviewWidget.cpp +++ b/Userland/Applications/ThemeEditor/PreviewWidget.cpp @@ -41,7 +41,6 @@ public: private: MiniWidgetGallery() { - set_fill_with_background_color(true); m_button = add(); m_button->set_text("Button"); m_checkbox = add(); @@ -145,6 +144,8 @@ void PreviewWidget::paint_event(GUI::PaintEvent& event) button.rect = rect; } + painter.fill_rect(rect, m_preview_palette.window()); + auto frame_rect = Gfx::WindowTheme::current().frame_rect_for_window(Gfx::WindowTheme::WindowType::Normal, rect, m_preview_palette, 0); Gfx::PainterStateSaver saver(painter); painter.translate(frame_rect.location());