let's try this
diff --git a/src/cmd/rio/event.c b/src/cmd/rio/event.c
index a14c4ac..5ed564b 100644
--- a/src/cmd/rio/event.c
+++ b/src/cmd/rio/event.c
@@ -146,6 +146,8 @@
 			wc.stack_mode = e->detail;
 			XConfigureWindow(dpy, c->parent, e->value_mask, &wc);
 			sendconfig(c);
+			top(c);	
+			active(c);
 		}
 	}