]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/grideditors.cpp
Fixed spelling errors, fixes #14021.
[wxWidgets.git] / src / generic / grideditors.cpp
index d3113c686747dbacb862d08bb934a6e0a041dcfb..835ca10e7184a16064aa94eb44268174d2b87c0d 100644 (file)
@@ -1445,6 +1445,14 @@ void wxGridCellChoiceEditor::BeginEdit(int row, int col, wxGrid* grid)
 
     Combo()->SetFocus();
 
+#ifdef __WXOSX_COCOA__
+    // This is a work around for the combobox being simply dismissed when a
+    // choice is made in it under OS X. The bug is almost certainly due to a
+    // problem in focus events generation logic but it's not obvious to fix and
+    // for now this at least allows to use wxGrid.
+    Combo()->Popup();
+#endif
+
     if (evtHandler)
     {
         // When dropping down the menu, a kill focus event