From de5a23520e9b35d8055630a6dcdb721bd326cae0 Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Thu, 23 Jun 2005 08:14:33 +0000 Subject: [PATCH] Flicker fix git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13227 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/MenuBar.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/MenuBar.cpp b/src/kits/interface/MenuBar.cpp index 2c71075dea..9016dd9656 100644 --- a/src/kits/interface/MenuBar.cpp +++ b/src/kits/interface/MenuBar.cpp @@ -441,7 +441,8 @@ BMenuBar::Track(int32 *action, int32 startIndex, bool showMenu) } while (true); if (window->Lock()) { - SelectItem(NULL); + if (fSelected != NULL) + SelectItem(NULL); if (resultItem != NULL) resultItem->Invoke(); window->Unlock();