]> git.saurik.com Git - wxWidgets.git/commitdiff
Removed hack in Toolbar that breaks UI updates under MSW.
authorRobert Roebling <robert@roebling.de>
Sun, 2 Jun 2002 10:57:13 +0000 (10:57 +0000)
committerRobert Roebling <robert@roebling.de>
Sun, 2 Jun 2002 10:57:13 +0000 (10:57 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/tbarbase.cpp

index d99e21426337068a1b8fce7317ebe99380d7602a..5f4b02fa90576ac1e505b4b0f550f235e3bd7a10 100644 (file)
@@ -554,11 +554,15 @@ void wxToolBarBase::DoToolbarUpdates()
     while (parent->GetParent())
         parent = parent->GetParent();
 
-#ifdef __WXMSW__
-    wxWindow* focusWin = wxFindFocusDescendant(parent);
-#else
+// This kind of #ifdef is a good way to annoy people. It breaks
+// apps, but only on one platform and due to a hack in officially
+// platform independent code. It took me hours to fix this. RR.
+//
+// #ifdef __WXMSW__
+//    wxWindow* focusWin = wxFindFocusDescendant(parent);
+// #else
     wxWindow* focusWin = (wxWindow*) NULL;
-#endif
+// #endif
 
     wxEvtHandler* evtHandler = focusWin ? focusWin->GetEventHandler() : GetEventHandler() ;