]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/grid.cpp
fix menu switching between children
[wxWidgets.git] / src / generic / grid.cpp
index a07c8edb21e1d07da390ac3b09df35258f910a00..a90958f27d1a284ac347b7e4a165398f15795710 100644 (file)
@@ -1461,12 +1461,12 @@ bool wxGridCellChoiceEditor::EndEdit(int row, int col,
                                      wxGrid* grid)
 {
     wxString value = Combo()->GetValue();
-    bool changed = value != m_startValue;
+    if ( value == m_startValue )
+        return false;
 
-    if ( changed )
-        grid->GetTable()->SetValue(row, col, value);
+    grid->GetTable()->SetValue(row, col, value);
 
-    return changed;
+    return true;
 }
 
 void wxGridCellChoiceEditor::Reset()