From 4a706675de2aff729994da195625cc4d53ed952e Mon Sep 17 00:00:00 2001 From: Kostas Nakos Date: Fri, 4 Jan 2008 16:08:49 +0000 Subject: fix a race - bug #1863961 (#1769503) svn-id: r30218 --- backends/platform/wince/CEgui/ToolbarHandler.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'backends/platform') diff --git a/backends/platform/wince/CEgui/ToolbarHandler.cpp b/backends/platform/wince/CEgui/ToolbarHandler.cpp index 94319901dc..3f93a4720d 100644 --- a/backends/platform/wince/CEgui/ToolbarHandler.cpp +++ b/backends/platform/wince/CEgui/ToolbarHandler.cpp @@ -52,6 +52,7 @@ namespace CEGUI { return false; if (_current == name) return true; + _active->action(0, 0, false); // make sure any items are unpushed when changing toolbars (e.g. forced VK->main panel) _current = name; _active = _toolbarMap[name]; _active->forceRedraw(); -- cgit v1.2.3