diff --git a/src/menu.c b/src/menu.c index 528deeb..bd4d0b2 100644 --- a/src/menu.c +++ b/src/menu.c @@ -1123,7 +1123,7 @@ static WMenu *findMenu(WScreen * scr, int *x_ret, int *y_ret) x >= (m)->frame_x && x < (m)->frame_x + MENUW(m) && \ y >= (m)->frame_y && y < (m)->frame_y + MENUH(m)) { \ *x_ret = x - (m)->frame_x; \ - *y_ret = y - (m)->frame_y; \ + *y_ret = y - (m)->frame_y - (m)->frame->top_width; \ return (m); \ } \ } while(0)