]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.c
fix another crash
[chaz/openbox] / openbox / event.c
index 12ecdac0398bbc5d7b6ecf2f78c9e8ff19448a93..ccf4bb65ece5402ac0b5960fed327a6bbfa05c4b 100644 (file)
@@ -1488,7 +1488,9 @@ static void event_handle_client(ObClient *client, XEvent *e)
             /* normal hints can make a window non-resizable */
             client_setup_decor_and_functions(client, FALSE);
 
-            /* make sure the client's sizes are within its bounds */
+            /* make sure the client's sizes are within its bounds, but only
+               reconfigure the window if it needs to. emacs will update its
+               normal hints every time it receives a conigurenotify */
             RECT_TO_DIMS(client->area, x, y, w, h);
             client_try_configure(client, &x, &y, &w, &h, &lw, &lh, FALSE);
             if (!RECT_EQUAL_DIMS(client->area, x, y, w, h)) {
This page took 0.025491 seconds and 4 git commands to generate.