]> git.saurik.com Git - wxWidgets.git/commitdiff
Fixed popup menu's title to be bold regardless of method used.
authorVáclav Slavík <vslavik@fastmail.fm>
Sun, 9 May 2010 10:27:35 +0000 (10:27 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sun, 9 May 2010 10:27:35 +0000 (10:27 +0000)
Popup menus with title set via SetTitle() had bold font, but menus
created by passing title as ctor argument used normal font. Fixed this
by using the same code (SetTitle) in both cases, instead of having two
independent (and out of sync) implementations of the same functionality.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/menu.cpp

index 9df0797d692b03caf5fb3ed2a4c9bb867d2b8dee..155372dbc10c21a1c2ac5c22d9c3a1350ef48f1a 100644 (file)
@@ -281,8 +281,9 @@ void wxMenu::Init()
     // if we have a title, insert it in the beginning of the menu
     if ( !m_title.empty() )
     {
-        Append(idMenuTitle, m_title);
-        AppendSeparator();
+        const wxString title = m_title;
+        m_title.clear(); // so that SetTitle() knows there was no title before
+        SetTitle(title);
     }
 }