]> git.saurik.com Git - wxWidgets.git/commitdiff
fixed bug in wxSizerFlags::Align/Expand() methods
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 29 Nov 2005 23:05:50 +0000 (23:05 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 29 Nov 2005 23:05:50 +0000 (23:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/sizer.h

index c4762c828e0753673a3397741608aaa213b1a614..4593844fdbb94fd52a30b5e24b632615403befaa 100644 (file)
@@ -54,14 +54,19 @@ public:
 
     wxSizerFlags& Align(int alignment) // combination of wxAlignment values
     {
-        m_flags &= wxALL;
+        m_flags &= wxALIGN_MASK;
         m_flags |= alignment;
 
         return *this;
     }
 
+    wxSizerFlags& Expand()
+    {
+        m_flags |= wxEXPAND;
+        return *this;
+    }
+
     // some shortcuts for Align()
-    wxSizerFlags& Expand() { return Align(wxEXPAND); }
     wxSizerFlags& Centre() { return Align(wxCENTRE); }
     wxSizerFlags& Center() { return Centre(); }
     wxSizerFlags& Left() { return Align(wxALIGN_LEFT); }