all repos — openbox @ ee58f96a8403b8058e3165e32b391cd136a5108f

openbox fork - make it a bit more like ryudo

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
Dana Jansens danakj@orodu.net
commit

ee58f96a8403b8058e3165e32b391cd136a5108f

parent

afc015158aed10491e58a30d66728dffe36f3ae0

1 files changed, 2 insertions(+), 7 deletions(-)

jump to
M openbox/menuframe.copenbox/menuframe.c

@@ -193,13 +193,8 @@ if (self->client && x < 0 && y < 0) {

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); }