From 48a102f9e553f6b05185708ddc60f61be66ff3f5 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Sat, 1 Apr 2006 18:16:17 +0000 Subject: [PATCH] Reset the position when auto-sizing toolbar git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38506 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/tbar95.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/msw/tbar95.cpp b/src/msw/tbar95.cpp index 1a18ce01f2..21a7755a45 100644 --- a/src/msw/tbar95.cpp +++ b/src/msw/tbar95.cpp @@ -1252,7 +1252,10 @@ wxToolBarToolBase *wxToolBar::FindToolForPosition(wxCoord x, wxCoord y) const void wxToolBar::UpdateSize() { + wxPoint pos = GetPosition(); ::SendMessage(GetHwnd(), TB_AUTOSIZE, 0, 0); + if (pos != GetPosition()) + Move(pos); // In case Realize is called after the initial display (IOW the programmer // may have rebuilt the toolbar) give the frame the option of resizing the -- 2.50.0