Index: uspace/srv/hid/display/seat.c
===================================================================
--- uspace/srv/hid/display/seat.c	(revision 71eff34007c9a82fc7fbec050f1892ece347e96c)
+++ uspace/srv/hid/display/seat.c	(revision ef30659b5a6d6900205c910888f55a84f2520f88)
@@ -88,8 +88,8 @@
 	seat->focus = wnd;
 
-	if (wnd != NULL)
+	if (wnd != NULL) {
 		ds_window_post_focus_event(wnd);
-
-	ds_window_bring_to_top(wnd);
+		ds_window_bring_to_top(wnd);
+	}
 }
 
