]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for ticket #4505, Floatable(false) wasn't working in all cases
authorBenjamin Williams <bwilliams@kirix.com>
Fri, 1 Aug 2008 18:35:34 +0000 (18:35 +0000)
committerBenjamin Williams <bwilliams@kirix.com>
Fri, 1 Aug 2008 18:35:34 +0000 (18:35 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/aui/framemanager.cpp

index 3c0b35a969c6f6d0f2f199ad12433a5815409ae5..b4a4925f861fae9c8e7d8cebe67492a368da99d8 100644 (file)
@@ -2863,7 +2863,8 @@ bool wxAuiManager::DoDrop(wxAuiDockInfoArray& docks,
                     (part->dock->dock_direction != wxAUI_DOCK_CENTER &&
                      part->dock->dock_direction != wxAUI_DOCK_NONE)))
                 {
-                    drop.Float();
+                    if (drop.IsFloatable())
+                        drop.Float();
                 }
 
                 m_skipping = false;