From: Dana Jansens Date: Sun, 25 Mar 2007 17:19:41 +0000 (+0000) Subject: better placement for top level menus under the mouse cursor. middle placement is... X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=ee58f96a8403b8058e3165e32b391cd136a5108f;p=chaz%2Fopenbox better placement for top level menus under the mouse cursor. middle placement is not used for this now. it was behaving differently than submenus so i'd like to have some consistency --- diff --git a/openbox/menuframe.c b/openbox/menuframe.c index 289c5e30..7b86f4d7 100644 --- a/openbox/menuframe.c +++ b/openbox/menuframe.c @@ -193,13 +193,8 @@ void menu_frame_place_topmenu(ObMenuFrame *self, gint x, gint y) x = self->client->frame->area.x + self->client->frame->size.left; y = self->client->frame->area.y + self->client->frame->size.top; } else { - if (config_menu_middle) { - x -= self->area.width / 2; - y -= self->title_h*3/4; - } else { - x -= ob_rr_theme->mbwidth; - y -= ob_rr_theme->mbwidth; - } + x -= ob_rr_theme->mbwidth; + y -= ob_rr_theme->mbwidth + self->title_h; } menu_frame_move(self, x, y); }