~3v1n0/compiz/gtk-decorator-finalize-menu-0.9.10

If we receive a stateNotifyChange, we check if we are in a max state. If so, overwrite the xwc with either X | W, or Y | H depending on the semi max state with the orig position before we went into a semi max state. This way when we leave any sort of max state the orig position is restored.

If the window is being grabbed we do not overwrite the position, which it gets its own value at that point (instead of the orig pos). Fixes: https://bugs.launchpad.net/bugs/892012.

Approved by PS Jenkins bot, Sam Spilsbury, MC Return, Sami Jaktholm.
Filename Latest Rev Last Changed Committer Comment Size
..
CMakeLists.txt 3217.2.1 12 years ago smspillaz Remove COMPIZ_DESTDIR It was a broken hack for a 1.2 KB Diff Download File
config.h.libdecoration.in 2094 16 years ago Dennis kasprzyk Move gtk/gnome specific parts to gtk/CMakeLists.tx 140 bytes Diff Download File
decoration.c 3697.3.14 11 years ago MC Return More of the same (prefix vs. postfix) 72.7 KB Diff Download File
libdecoration.pc.in 1094.7.2 17 years ago Dennis Kasprzyk Added -L${libdir} to libdecoration pkg-config file 294 bytes Diff Download File