From 45646c694fc2b6115e9135b595f068a438745162 Mon Sep 17 00:00:00 2001 From: tokyo4j Date: Tue, 26 Nov 2024 06:04:29 +0900 Subject: [PATCH] menu: invert the y-offset of submenus applied by menu.overlap.y This follows Openbox's behavior. --- src/menu/menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/menu/menu.c b/src/menu/menu.c index 13fef1e2..0cb00647 100644 --- a/src/menu/menu.c +++ b/src/menu/menu.c @@ -854,7 +854,7 @@ get_submenu_position(struct menuitem *item, enum menu_align align) pos.x += menu->size.width - theme->menu_overlap_x - theme->menu_border_width; } - pos.y += item->tree->node.y - theme->menu_overlap_y + pos.y += item->tree->node.y + theme->menu_overlap_y - theme->menu_border_width; return pos; }