]> git.saurik.com Git - wxWidgets.git/commitdiff
Add 1 to the width returned by DoGetBestSize in order to work around a
authorRobin Dunn <robin@alldunn.com>
Thu, 8 Jun 2006 18:15:56 +0000 (18:15 +0000)
committerRobin Dunn <robin@alldunn.com>
Thu, 8 Jun 2006 18:15:56 +0000 (18:15 +0000)
GTK issue where it sometimes wrapps the text needlessly

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

src/gtk/stattext.cpp

index 2641ea02f33db4b7a9c41169d89db99d8dc0c86d..c8ab59de09391649e8177ccb541f4c105844a3d8 100644 (file)
@@ -154,7 +154,8 @@ wxSize wxStaticText::DoGetBestSize() const
 
     gtk_label_set_line_wrap( GTK_LABEL(m_widget), TRUE );
 
-    return wxSize (req.width, req.height);
+    // Adding 1 to width to workaround GTK sometimes wrapping the text needlessly
+    return wxSize (req.width+1, req.height);
 }
 
 bool wxStaticText::SetForegroundColour(const wxColour& colour)