diff options
author | markt <markt> | 2007-05-12 17:31:34 (GMT) |
---|---|---|
committer | markt <markt> | 2007-05-12 17:31:34 (GMT) |
commit | f21186431b12bb2f91f31c766e7f2eaced7b5e63 (patch) | |
tree | 0bc30c2de35bf371efe1fe5ffd10ae36c962ed7b /src/Window.cc | |
parent | b66dde6e943ec3919a6f4e74cd73397238ccd21a (diff) | |
download | fluxbox-f21186431b12bb2f91f31c766e7f2eaced7b5e63.zip fluxbox-f21186431b12bb2f91f31c766e7f2eaced7b5e63.tar.bz2 |
fixed tabs disappearing on reconfigure with [Deco] {TAB} and tabs in titlebar
Diffstat (limited to 'src/Window.cc')
-rw-r--r-- | src/Window.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Window.cc b/src/Window.cc index 24fc8df..87d8d15 100644 --- a/src/Window.cc +++ b/src/Window.cc | |||
@@ -3104,8 +3104,10 @@ void FluxboxWindow::applyDecorations(bool initial) { | |||
3104 | if (decorations.titlebar) { | 3104 | if (decorations.titlebar) { |
3105 | bool change = frame().showTitlebar(); | 3105 | bool change = frame().showTitlebar(); |
3106 | client_move |= change; | 3106 | client_move |= change; |
3107 | if (change && screen().getDefaultInternalTabs()) { | 3107 | if (screen().getDefaultInternalTabs()) { |
3108 | client_move |= frame().setTabMode(FbWinFrame::INTERNAL); | 3108 | client_move |= frame().setTabMode(FbWinFrame::INTERNAL); |
3109 | } else { | ||
3110 | client_move |= frame().setTabMode(FbWinFrame::EXTERNAL); | ||
3109 | } | 3111 | } |
3110 | } else { | 3112 | } else { |
3111 | client_move |= frame().hideTitlebar(); | 3113 | client_move |= frame().hideTitlebar(); |