if [[ $wm =~ ^(pekwm|Fluxbox|Blackbox|xfwm4|Metacity|FVWM|Sawfish|GoomwW|Mutter|GNOME Shell|Mutter \(Muffin\)|KWin|Metacity \(Marco\))$ ]]; then
if [[ $wm =~ ^(pekwm|Fluxbox|Blackbox|xfwm4|Metacity|FVWM|Sawfish|GoomwW|Mutter|GNOME Shell|Mutter \(Muffin\)|KWin|Metacity \(Marco\)|Compiz)$ ]]; then
combine_map_post=true
combine_map_post=true
map_post() {
map_post() {
xdotool windowmap "$1" windowmove "$1" "$2" "$3"
xdotool windowmap "$1" windowmove "$1" "$2" "$3"
@ -368,7 +368,7 @@ wm_autoset_for_dropdown() {
windowsize "$1" "$width" "$height"
windowsize "$1" "$width" "$height"
}
}
# floating window managers that may move a window after unmapping then mapping it
# floating window managers that may move a window after unmapping then mapping it
elif [[ $wm =~ ^(pekwm|Fluxbox|Blackbox|xfwm4|Metacity|FVWM|Sawfish|GoomwW|Mutter|GNOME Shell|Mutter \(Muffin\)|KWin|Metacity \(Marco\))$ ]]; then
elif [[ $wm =~ ^(pekwm|Fluxbox|Blackbox|xfwm4|Metacity|FVWM|Sawfish|GoomwW|Mutter|GNOME Shell|Mutter \(Muffin\)|KWin|Metacity \(Marco\)|Compiz)$ ]]; then
# most will center
# most will center
# mutter/gnome shell will move to top centerish (just below panel on gnome shell)
# mutter/gnome shell will move to top centerish (just below panel on gnome shell)
# xfwm4 will normally move to top left; metacity will move close to top left
# xfwm4 will normally move to top left; metacity will move close to top left