From 45e21171593050aedc92b1da44d0441e4a734a1b Mon Sep 17 00:00:00 2001
From: Jari Vetoniemi <mailroxas@gmail.com>
Date: Thu, 10 Apr 2014 22:15:01 +0300
Subject: Don't run filtering if there is no filter.

---
 lib/menu.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'lib')

diff --git a/lib/menu.c b/lib/menu.c
index e9cf647..acf9ffc 100644
--- a/lib/menu.c
+++ b/lib/menu.c
@@ -16,7 +16,7 @@ static void _bmMenuFilter(bmMenu *menu)
 {
     assert(menu);
 
-    if (!menu->items.list || menu->items.count <= 0) {
+    if (!strlen(menu->filter) || !menu->items.list || menu->items.count <= 0) {
         _bmItemListFreeList(&menu->filtered);
         return;
     }
-- 
cgit v1.2.3-70-g09d2