aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarkt <markt>2007-01-07 18:38:03 (GMT)
committermarkt <markt>2007-01-07 18:38:03 (GMT)
commita53dabd36a1922fd2ce1371596690700e34d03f9 (patch)
treeb0d90de3c6cd2cf6879f554582788e7ae4779d64
parenta1b78a1e6dc226cb72468ba4f49588351ad449c6 (diff)
downloadfluxbox_pavel-a53dabd36a1922fd2ce1371596690700e34d03f9.zip
fluxbox_pavel-a53dabd36a1922fd2ce1371596690700e34d03f9.tar.bz2
fix little bug with iconbar rendering
-rw-r--r--ChangeLog2
-rw-r--r--src/IconbarTool.cc7
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 37c3fc0..cd976c0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
1 (Format: Year/Month/Day) 1 (Format: Year/Month/Day)
2Changes for 1.0rc3: 2Changes for 1.0rc3:
3*07/01/07: 3*07/01/07:
4 * Fix little bug with iconbar rendering, bug #1549209 (Mark)
5 IconbarTool.cc
4 * Fix RefCount crash and Slit deconstruction ordering (Simon) 6 * Fix RefCount crash and Slit deconstruction ordering (Simon)
5 RefCount.hh Slit.hh/cc 7 RefCount.hh Slit.hh/cc
6 * Support per-window transparency settings. 8 * Support per-window transparency settings.
diff --git a/src/IconbarTool.cc b/src/IconbarTool.cc
index 2203f94..86d7f51 100644
--- a/src/IconbarTool.cc
+++ b/src/IconbarTool.cc
@@ -570,7 +570,12 @@ void IconbarTool::update(FbTk::Subject *subj) {
570 570
571 // another renderTheme we hopefully shouldn't need? These renders 571 // another renderTheme we hopefully shouldn't need? These renders
572 // should be done individually above 572 // should be done individually above
573 // renderTheme(); 573
574 // nope, we still need it (or at least I'm not bothering to fix it yet)
575 // a new IconButton doesn't get resized properly until the
576 // m_icon_container.update() above; then, it never runs drawText() again,
577 // so text can end up behind program icons
578 renderTheme();
574} 579}
575 580
576IconButton *IconbarTool::findButton(FluxboxWindow &win) { 581IconButton *IconbarTool::findButton(FluxboxWindow &win) {