summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJari Vetoniemi <mailroxas@gmail.com>2014-04-10 22:15:01 +0300
committerJari Vetoniemi <mailroxas@gmail.com>2014-04-10 22:15:01 +0300
commit45e21171593050aedc92b1da44d0441e4a734a1b (patch)
treef2ed5185902534c717475056ce4a5f51a5812fc5 /lib
parent45502a2fd994fdb10b77e4ac79c5f9fd8a8399e8 (diff)
downloadbemenu-45e21171593050aedc92b1da44d0441e4a734a1b.tar.gz
bemenu-45e21171593050aedc92b1da44d0441e4a734a1b.tar.bz2
bemenu-45e21171593050aedc92b1da44d0441e4a734a1b.zip
Don't run filtering if there is no filter.
Diffstat (limited to 'lib')
-rw-r--r--lib/menu.c2
1 files changed, 1 insertions, 1 deletions
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;
}