]> Dogcows Code - chaz/openbox/blobdiff - openbox/menuframe.c
adds option to have the popup centered above the window instead of centered, and...
[chaz/openbox] / openbox / menuframe.c
index a05479351f77f9344b8ea682f7a12fa5a0edc818..5a18c51c32ea4758688656214ffd6ce010f5f8ea 100644 (file)
@@ -217,9 +217,11 @@ void menu_frame_move_on_screen(ObMenuFrame *self)
     if (dx || dy) {
         ObMenuFrame *f;
 
+        /* move the current menu frame to fit, but dont touch parents yet */
         menu_frame_move(self, self->area.x + dx, self->area.y + dy);
         if (!config_menu_xorstyle)
-            dy = 0;
+            dy = 0; /* if we want to be like xor, move parents in y- *
+                     * and x-direction, otherwise just in x-dir      */
         for (f = self->parent; f; f = f->parent)
             menu_frame_move(f, f->area.x + dx, f->area.y + dy);
         for (f = self->child; f; f = f->child)
This page took 0.019907 seconds and 4 git commands to generate.