diff options
author | simonb <simonb> | 2005-04-27 15:15:36 (GMT) |
---|---|---|
committer | simonb <simonb> | 2005-04-27 15:15:36 (GMT) |
commit | 9970dd11c7f9c0d9d91601c9e9785a857ca2c6d8 (patch) | |
tree | 5c2ed44be50661b590b7a2771a1fad6d4e845177 /src/IconbarTool.cc | |
parent | 8a43bec0e8da33da4b8147658af0516c536a3309 (diff) | |
download | fluxbox-9970dd11c7f9c0d9d91601c9e9785a857ca2c6d8.zip fluxbox-9970dd11c7f9c0d9d91601c9e9785a857ca2c6d8.tar.bz2 |
fix a few more bugs with recent reworking stuff
Some fixes could incidentally fix a few other bugs... the flaws were
pre-existing, I've just been weeding out a lot of duplication
Diffstat (limited to 'src/IconbarTool.cc')
-rw-r--r-- | src/IconbarTool.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/IconbarTool.cc b/src/IconbarTool.cc index cea8c1a..f8299b8 100644 --- a/src/IconbarTool.cc +++ b/src/IconbarTool.cc | |||
@@ -558,7 +558,10 @@ void IconbarTool::update(FbTk::Subject *subj) { | |||
558 | return; | 558 | return; |
559 | 559 | ||
560 | } else if (subj == &(winsubj->win().titleSig())) { | 560 | } else if (subj == &(winsubj->win().titleSig())) { |
561 | renderWindow(winsubj->win()); | 561 | IconButton *button = findButton(winsubj->win()); |
562 | if (button == 0) | ||
563 | return; | ||
564 | button->setText(winsubj->win().title()); | ||
562 | return; | 565 | return; |
563 | } else { | 566 | } else { |
564 | // signal not handled | 567 | // signal not handled |