X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7fff16b863c4fb4c92d44d08e91b31e835c904d0..c33abc075b86b9b132fc44e5d130481b18182179:/src/gtk/control.cpp diff --git a/src/gtk/control.cpp b/src/gtk/control.cpp index 770ce7b116..b63b370645 100644 --- a/src/gtk/control.cpp +++ b/src/gtk/control.cpp @@ -2,7 +2,6 @@ // Name: src/gtk/control.cpp // Purpose: wxControl implementation for wxGTK // Author: Robert Roebling -// Id: $Id$ // Copyright: (c) 1998 Robert Roebling, Julian Smart and Vadim Zeitlin // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -105,7 +104,6 @@ void wxControl::PostCreation(const wxSize& size) gtk_widget_ensure_style(m_widget); #endif - GTKApplyWidgetStyle(); SetInitialSize(size); } @@ -317,16 +315,7 @@ wxSize wxControl::GTKGetPreferredSize(GtkWidget* widget) const { GtkRequisition req; #ifdef __WXGTK3__ - if (gtk_widget_get_request_mode(widget) != GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH) - { - gtk_widget_get_preferred_height(widget, NULL, &req.height); - gtk_widget_get_preferred_width_for_height(widget, req.height, NULL, &req.width); - } - else - { - gtk_widget_get_preferred_width(widget, NULL, &req.width); - gtk_widget_get_preferred_height_for_width(widget, req.width, NULL, &req.height); - } + gtk_widget_get_preferred_size(widget, NULL, &req); #else GTK_WIDGET_GET_CLASS(widget)->size_request(widget, &req); #endif