]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/textentry.cpp
adding missing cast
[wxWidgets.git] / src / msw / textentry.cpp
index 4ea98d5bb0dc450453fd37884705350f1b2c9cfa..9c5a0fc93e49dccfe45a6464b4bc50b03ab67507 100644 (file)
@@ -243,6 +243,11 @@ bool wxTextEntry::CanRedo() const
 
 void wxTextEntry::SetInsertionPoint(long pos)
 {
+    // calling DoSetSelection(-1, -1) would select everything which is not what
+    // we want here
+    if ( pos == -1 )
+        pos = GetLastPosition();
+
     // be careful to call DoSetSelection() which is overridden in wxTextCtrl
     // and not just SetSelection() here
     DoSetSelection(pos, pos);