]> git.saurik.com Git - wxWidgets.git/commitdiff
Applied patch [ 1351847 ] wxTextXtrl Undo/Redo Bug (sic)
authorJulian Smart <julian@anthemion.co.uk>
Thu, 24 Nov 2005 16:53:48 +0000 (16:53 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Thu, 24 Nov 2005 16:53:48 +0000 (16:53 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/textctrl.cpp

index f2c219fba43e951003bb80d489c4bce4bdfc0122..a04437dc77d325fc646ce23530315800365280e5 100644 (file)
@@ -961,7 +961,8 @@ void wxTextCtrl::DoWriteText(const wxString& value, bool selectionOnly)
         UpdatesCountFilter ucf(m_updatesCount);
 
         ::SendMessage(GetHwnd(), selectionOnly ? EM_REPLACESEL : WM_SETTEXT,
-                      0, (LPARAM)valueDos.c_str());
+                      // EM_REPLACESEL takes 1 to indicate the operation should be redoable
+                      selectionOnly ? 1 : 0, (LPARAM)valueDos.c_str());
 
         if ( !ucf.GotUpdate() )
         {