Commit Diff


commit - 63566f250d8ebdbd7a71a8a490e31773009e19bd
commit + eac9e0183f550f950bfcf5cdad959976cbe041ba
blob - 5ed564b1b8fda53d4a4a5532403d1b96e0e8bcdb
blob + af405c0258f5fc1b4769a5ebd0d9493741bbe8bd
--- src/cmd/rio/event.c
+++ src/cmd/rio/event.c
@@ -131,7 +131,7 @@ configurereq(XConfigureRequestEvent *e)
 			c->border = e->border_width;
 		gravitate(c, 0);
 		if (e->value_mask & CWStackMode) {
-			if (wc.stack_mode == Above)
+			if (e->detail == Above)
 				top(c);
 			else
 				e->value_mask &= ~CWStackMode;