[gtk+] Make GtkCellView use GtkStateFlags



commit 99791d183c1ea23ff52381ca58b244867e96846f
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Jan 4 02:19:29 2011 +0100

    Make GtkCellView use GtkStateFlags

 gtk/gtkcellview.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c
index 77079f0..c5a6523 100644
--- a/gtk/gtkcellview.c
+++ b/gtk/gtkcellview.c
@@ -496,9 +496,9 @@ gtk_cell_view_draw (GtkWidget *widget,
   else if (cellview->priv->model)
     return FALSE;
 
-  if (gtk_widget_get_state (widget) == GTK_STATE_PRELIGHT)
+  if (gtk_widget_get_state_flags (widget) & GTK_STATE_FLAG_PRELIGHT)
     state = GTK_CELL_RENDERER_PRELIT;
-  else if (gtk_widget_get_state (widget) == GTK_STATE_INSENSITIVE)
+  else if (gtk_widget_get_state_flags (widget) & GTK_STATE_FLAG_INSENSITIVE)
     state = GTK_CELL_RENDERER_INSENSITIVE;
   else
     state = 0;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]