diff options
author | Tomas Janousek <tomi@nomi.cz> | 2007-08-05 22:36:12 (GMT) |
---|---|---|
committer | Tomas Janousek <tomi@nomi.cz> | 2008-01-27 14:01:14 (GMT) |
commit | 4faf1bf5c3fe07260b0a4c084db56b0bed12734a (patch) | |
tree | 60bf00665704a18258275d4917428006a841bcf1 /src/Toolbar.hh | |
parent | b405d36151d3a6d3074eb6bafb541a1d6228d85e (diff) | |
download | fluxbox_pavel-4faf1bf5c3fe07260b0a4c084db56b0bed12734a.zip fluxbox_pavel-4faf1bf5c3fe07260b0a4c084db56b0bed12734a.tar.bz2 |
"On head" menu -- reloading and refreshing bugfix.
We should reload the contents of this menu on Xinerama layout change.
I switched it from FbMenu to ToggleMenu, because the selected head wasn't
being updated properly.
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
Diffstat (limited to 'src/Toolbar.hh')
-rw-r--r-- | src/Toolbar.hh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Toolbar.hh b/src/Toolbar.hh index c528102..c295e24 100644 --- a/src/Toolbar.hh +++ b/src/Toolbar.hh | |||
@@ -31,6 +31,10 @@ | |||
31 | #include "ToolTheme.hh" | 31 | #include "ToolTheme.hh" |
32 | #include "Layer.hh" | 32 | #include "Layer.hh" |
33 | 33 | ||
34 | #ifdef XINERAMA | ||
35 | #include "Xinerama.hh" | ||
36 | #endif // XINERAMA | ||
37 | |||
34 | #include "FbTk/Timer.hh" | 38 | #include "FbTk/Timer.hh" |
35 | #include "FbTk/Resource.hh" | 39 | #include "FbTk/Resource.hh" |
36 | #include "FbTk/Observer.hh" | 40 | #include "FbTk/Observer.hh" |
@@ -159,6 +163,9 @@ private: | |||
159 | FbTk::XLayerItem m_layeritem; ///< layer item, must be declared before layermenu | 163 | FbTk::XLayerItem m_layeritem; ///< layer item, must be declared before layermenu |
160 | LayerMenu m_layermenu; | 164 | LayerMenu m_layermenu; |
161 | FbMenu m_placementmenu, m_toolbarmenu; | 165 | FbMenu m_placementmenu, m_toolbarmenu; |
166 | #ifdef XINERAMA | ||
167 | XineramaHeadMenu<Toolbar> *m_xineramaheadmenu; | ||
168 | #endif // XINERAMA | ||
162 | 169 | ||
163 | 170 | ||
164 | // themes | 171 | // themes |