From: Dana Jansens Date: Thu, 26 Apr 2007 06:00:09 +0000 (+0000) Subject: merge r5946 from trunk X-Git-Tag: openbox-3_3_991-RELEASE~211 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=1675ea6e31ddd7f2df10602cd9d1e0b2229cb213;p=dana%2Fopenbox.git merge r5946 from trunk --- diff --git a/openbox/menuframe.c b/openbox/menuframe.c index 25131435..cf9bfcbf 100644 --- a/openbox/menuframe.c +++ b/openbox/menuframe.c @@ -240,30 +240,30 @@ static void menu_frame_place_topmenu(ObMenuFrame *self, gint *x, gint *y) myy = *y; /* try to the bottom right of the cursor */ - menu_frame_move_on_screen(self, myx, *y, &dx, &dy); + menu_frame_move_on_screen(self, myx, myy, &dx, &dy); if (dx != 0 || dy != 0) { /* try to the bottom left of the cursor */ myx = *x - self->area.width; myy = *y; - menu_frame_move_on_screen(self, myx, *y, &dx, &dy); + menu_frame_move_on_screen(self, myx, myy, &dx, &dy); } if (dx != 0 || dy != 0) { /* try to the top right of the cursor */ myx = *x; myy = *y - self->area.height; - menu_frame_move_on_screen(self, myx, *y, &dx, &dy); + menu_frame_move_on_screen(self, myx, myy, &dx, &dy); } if (dx != 0 || dy != 0) { /* try to the top left of the cursor */ myx = *x - self->area.width; myy = *y - self->area.height; - menu_frame_move_on_screen(self, myx, *y, &dx, &dy); + menu_frame_move_on_screen(self, myx, myy, &dx, &dy); } if (dx != 0 || dy != 0) { /* if didnt fit on either side so just use what it says */ myx = *x; myy = *y; - menu_frame_move_on_screen(self, myx, *y, &dx, &dy); + menu_frame_move_on_screen(self, myx, myy, &dx, &dy); } *x = myx + dx; *y = myy + dy;