diff options
author | markt <markt> | 2007-06-08 19:39:12 (GMT) |
---|---|---|
committer | markt <markt> | 2007-06-08 19:39:12 (GMT) |
commit | 222d8cd7e9c0f28b3dd0b9b253a0b096d856195f (patch) | |
tree | bf6e2e9c61bb43e7c5441e31b28a7c096dbb99e5 /src/Remember.cc | |
parent | dff2aa33561b00e97b3561892fb690ba9f2968c6 (diff) | |
download | fluxbox_pavel-222d8cd7e9c0f28b3dd0b9b253a0b096d856195f.zip fluxbox_pavel-222d8cd7e9c0f28b3dd0b9b253a0b096d856195f.tar.bz2 |
don't tab transient windows from apps file, and change their layers when the main window does
Diffstat (limited to 'src/Remember.cc')
-rw-r--r-- | src/Remember.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Remember.cc b/src/Remember.cc index e0a7b0f..55816c4 100644 --- a/src/Remember.cc +++ b/src/Remember.cc | |||
@@ -1132,8 +1132,10 @@ void Remember::setupFrame(FluxboxWindow &win) { | |||
1132 | 1132 | ||
1133 | void Remember::setupClient(WinClient &winclient) { | 1133 | void Remember::setupClient(WinClient &winclient) { |
1134 | 1134 | ||
1135 | if (winclient.screen().isRestart()) | 1135 | // leave windows alone on restart |
1136 | return; // don't mess up windows on restart | 1136 | // don't apply settings to transient windows |
1137 | if (winclient.screen().isRestart() || winclient.transientFor()) | ||
1138 | return; | ||
1137 | 1139 | ||
1138 | Application *app = find(winclient); | 1140 | Application *app = find(winclient); |
1139 | if (app == 0) | 1141 | if (app == 0) |