summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/RootTheme.hh1
-rw-r--r--src/Screen.cc2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/RootTheme.hh b/src/RootTheme.hh
index 8bd2841..9b45d60 100644
--- a/src/RootTheme.hh
+++ b/src/RootTheme.hh
@@ -51,6 +51,7 @@ public:
51 51
52 bool fallback(FbTk::ThemeItem_base &item); 52 bool fallback(FbTk::ThemeItem_base &item);
53 void reconfigTheme(); 53 void reconfigTheme();
54 void setLoaded() { m_background_loaded = true; }
54 55
55 GC opGC() const { return m_opgc.gc(); } 56 GC opGC() const { return m_opgc.gc(); }
56 57
diff --git a/src/Screen.cc b/src/Screen.cc
index 0d8937e..7924984 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -884,6 +884,8 @@ void BScreen::reconfigure() {
884 // notify objects that the screen is reconfigured 884 // notify objects that the screen is reconfigured
885 m_reconfigure_sig.notify(); 885 m_reconfigure_sig.notify();
886 886
887 m_root_theme->setLoaded();
888
887 // Reload style 889 // Reload style
888 FbTk::ThemeManager::instance().load(fluxbox->getStyleFilename(), 890 FbTk::ThemeManager::instance().load(fluxbox->getStyleFilename(),
889 fluxbox->getStyleOverlayFilename(), 891 fluxbox->getStyleOverlayFilename(),