From 5f348ccb3349e63c3dccfd10e82973588da2be7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Sun, 2 Oct 2016 05:12:13 +0200 Subject: [PATCH] Ignore mouse clicks in deaf parts of the header --- nncmpp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nncmpp.c b/nncmpp.c index b0eeda3..f384e3c 100644 --- a/nncmpp.c +++ b/nncmpp.c @@ -1235,7 +1235,8 @@ app_process_left_mouse_click (int line, int column) { struct tab *tab = g_ctx.active_tab; int row_index = line - g_ctx.top_height; - if (row_index >= (int) tab->item_count - tab->item_top) + if (row_index < 0 + || row_index >= (int) tab->item_count - tab->item_top) return; tab->item_selected = row_index + tab->item_top;