diff options
author | markt <markt> | 2007-06-08 19:29:53 (GMT) |
---|---|---|
committer | markt <markt> | 2007-06-08 19:29:53 (GMT) |
commit | 74fab5c8c5b326332da446135220fbd02c6a6938 (patch) | |
tree | 15a6ba65661ba3104b62df7452f442bbda763682 /src/Remember.cc | |
parent | 3c361634dc22358b3e67bd796e3995ee63553628 (diff) | |
download | fluxbox-74fab5c8c5b326332da446135220fbd02c6a6938.zip fluxbox-74fab5c8c5b326332da446135220fbd02c6a6938.tar.bz2 |
don't tab transient windows from apps file, and change their layers along with main window
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 6f86ade..1ee60d7 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) |