all repos — openbox @ a0c7fe1f1203006558ee09c8d9045d552e73cc7e

openbox fork - make it a bit more like ryudo

sync with bb-cvs.
Add the if(sticky) check back into the changing-transient-state code.. test this with vanrijn/bbkeys/klaunch!
Dana Jansens danakj@orodu.net
commit

a0c7fe1f1203006558ee09c8d9045d552e73cc7e

parent

2241f5c8eaa932d458791dc559f420b9dd58fef4

1 files changed, 3 insertions(+), 2 deletions(-)

jump to
M src/Window.ccsrc/Window.cc

@@ -153,7 +153,7 @@

windowmenu = 0; /* - get the initial size and location of client window (relative to the + set the initial size and location of client window (relative to the _root window_). This position is the reference point used with the window's gravity to find the window's initial position. */

@@ -2719,12 +2719,13 @@

// determine if this is a transient window getTransientInfo(); + if (flags.stuck != s) stick(); + // adjust the window decorations based on transience if (isTransient()) { functions &= ~Func_Maximize; setAllowedActions(); setupDecor(); -// if (flags.stuck != s) stick(); } reconfigure();