]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/wincmn.cpp
Don't use -kAddToPopUp() gettext hack with Scintilla.
[wxWidgets.git] / src / common / wincmn.cpp
index fdeecde22213c39396ba63c56681ab6372c2659d..74cfe913ffad5f61b7486cffa431898001a9b762 100644 (file)
@@ -2567,6 +2567,9 @@ bool wxWindowBase::PopupMenu(wxMenu *menu, int x, int y)
 {
     wxCHECK_MSG( menu, false, "can't popup NULL menu" );
 
+    wxMenuInvokingWindowSetter
+        setInvokingWin(*menu, static_cast<wxWindow *>(this));
+
     wxCurrentPopupMenu = menu;
     const bool rc = DoPopupMenu(menu, x, y);
     wxCurrentPopupMenu = NULL;
@@ -2980,7 +2983,7 @@ bool wxWindowBase::TryBefore(wxEvent& event)
     if ( event.GetEventObject() == this )
     {
         wxValidator * const validator = GetValidator();
-        if ( validator && validator->ProcessEventHere(event) )
+        if ( validator && validator->ProcessEventLocally(event) )
         {
             return true;
         }