]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/wincmn.cpp
* add documentation for wxMemoryBuffer
[wxWidgets.git] / src / common / wincmn.cpp
index 6d6c0342174a0f1b58403311470cc2c4a7f05ee2..8f7143f57a8b1b29d32a8683fdceefb9ac4ad5c5 100644 (file)
@@ -2439,7 +2439,12 @@ void wxWindowBase::DoMoveInTabOrder(wxWindow *win, MoveKind move)
     // can't just move the node around
     wxWindow *self = (wxWindow *)this;
     siblings.DeleteObject(self);
-    if ( move == MoveBefore || ((i = i->GetNext()) != siblings.end()) )
+    if ( move == MoveAfter )
+    {
+        i = i->GetNext();
+    }
+
+    if ( i )
     {
         siblings.Insert(i, self);
     }