From 1a89589b13bf34e85a445ae7ba84602bc0522f81 Mon Sep 17 00:00:00 2001 From: Miciah Dashiel Butler Masters Date: Sat, 3 Mar 2007 12:44:45 +0000 Subject: [PATCH] menu_handler: Don't call get_parent_ptr for redraw events Only call get_parent_ptr for resize events so that the menu isn't moved to the cursor position for normal redraw events. --- src/bfu/menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bfu/menu.c b/src/bfu/menu.c index 2bee057a..0a1da0e4 100644 --- a/src/bfu/menu.c +++ b/src/bfu/menu.c @@ -983,8 +983,8 @@ menu_handler(struct window *win, struct term_event *ev) switch (ev->ev) { case EVENT_INIT: case EVENT_RESIZE: - case EVENT_REDRAW: get_parent_ptr(win, &menu->parent_x, &menu->parent_y); + case EVENT_REDRAW: count_menu_size(win->term, menu); /* do_menu sets menu->selected = 0. If that * item isn't actually selectable, correct