]> git.saurik.com Git - wxWidgets.git/commitdiff
call gtk_paint_focus() with NORMAL state, not SELECTED, for unselected items as other...
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 26 Feb 2007 10:58:56 +0000 (10:58 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 26 Feb 2007 10:58:56 +0000 (10:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/renderer.cpp

index 86ebfa8b4a95c3791b0afafdbd55cb756efb819a..8c6ce72a51fd4681c6849c51d6a78cd2c5db6aee 100644 (file)
@@ -533,12 +533,16 @@ wxRendererGTK::DrawItemSelectionRect(wxWindow *win,
                         rect.width,
                         rect.height );
     }
+    else // !wxCONTROL_SELECTED
+    {
+        state = GTK_STATE_NORMAL;
+    }
 
     if (flags & wxCONTROL_CURRENT)
     {
         gtk_paint_focus( win->m_widget->style, 
                          gdk_window,
-                         GTK_STATE_SELECTED,
+                         state,
                          NULL,
                          win->m_wxwindow,
                          "treeview",