]> git.saurik.com Git - wxWidgets.git/commitdiff
Applied patch [ 590031 ] Slider: Events must be enabled earlier
authorJulian Smart <julian@anthemion.co.uk>
Thu, 8 Aug 2002 09:24:38 +0000 (09:24 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Thu, 8 Aug 2002 09:24:38 +0000 (09:24 +0000)
The current wxSlider - implementation gives a gtk-warning
about not being able to find an event handler. This is
because the first call of GtkEnableEvents has to happen a
few lines earlier. The patch fixes this.

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

src/gtk/slider.cpp
src/gtk1/slider.cpp

index 07bc86620dd562f439e6bc4d3f4600af7b462028..9f595756798574947c513c65abd7a676a5ab3682 100644 (file)
@@ -131,11 +131,11 @@ bool wxSlider::Create(wxWindow *parent, wxWindowID id,
 
     m_adjust = gtk_range_get_adjustment( GTK_RANGE(m_widget) );
 
+    GtkEnableEvents();
+
     SetRange( minValue, maxValue );
     SetValue( value );
 
-    GtkEnableEvents();
-
     m_parent->DoAddChild( this );
 
     PostCreation();
index 07bc86620dd562f439e6bc4d3f4600af7b462028..9f595756798574947c513c65abd7a676a5ab3682 100644 (file)
@@ -131,11 +131,11 @@ bool wxSlider::Create(wxWindow *parent, wxWindowID id,
 
     m_adjust = gtk_range_get_adjustment( GTK_RANGE(m_widget) );
 
+    GtkEnableEvents();
+
     SetRange( minValue, maxValue );
     SetValue( value );
 
-    GtkEnableEvents();
-
     m_parent->DoAddChild( this );
 
     PostCreation();