mirror of
https://github.com/sbrl/bin.git
synced 2018-01-10 21:33:46 +00:00
Added command to safely exit fullscreen without crashing ubuntu (hopefully)
This commit is contained in:
parent
14f1762da3
commit
e3e4abf408
1 changed files with 15 additions and 0 deletions
15
exit_fullscreen.sh
Executable file
15
exit_fullscreen.sh
Executable file
|
@ -0,0 +1,15 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# From https://code.google.com/p/chromium/issues/detail?id=382126
|
||||||
|
ACTIVE=$(xdotool getactivewindow)
|
||||||
|
if [ -z "$ACTIVE" ]; then
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
FULLSCREEN_STATE=$(xprop -id $ACTIVE _NET_WM_STATE | grep "_NET_WM_STATE_FULLSCREEN")
|
||||||
|
if [ -z "$FULLSCREEN_STATE" ]; then
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
wmctrl -i -r $ACTIVE -b remove,fullscreen
|
||||||
|
wmctrl -i -r $ACTIVE -b remove,maximized_horz,maximized_vert
|
||||||
|
xdotool windowsize $ACTIVE 600 600
|
Loading…
Reference in a new issue