Don't use GTK_WIDGET_STATE in internal code anymore
Use gtk_widget_get/set_state() instead https://bugzilla.gnome.org/show_bug.cgi?id=69872
This commit is contained in:
		| @ -50,7 +50,7 @@ static gboolean expose_event( GtkWidget      *widget, | ||||
|                               GdkEventExpose *event ) | ||||
| { | ||||
|   gdk_draw_drawable (widget->window, | ||||
| 		     widget->style->fg_gc[GTK_WIDGET_STATE (widget)], | ||||
| 		     widget->style->fg_gc[gtk_widget_get_state (widget)], | ||||
| 		     pixmap, | ||||
| 		     event->area.x, event->area.y, | ||||
| 		     event->area.x, event->area.y, | ||||
|  | ||||
| @ -49,7 +49,7 @@ static gboolean | ||||
| expose_event (GtkWidget *widget, GdkEventExpose *event) | ||||
| { | ||||
|   gdk_draw_drawable (widget->window, | ||||
|                      widget->style->fg_gc[GTK_WIDGET_STATE (widget)], | ||||
|                      widget->style->fg_gc[gtk_widget_get_state (widget)], | ||||
|                      pixmap, | ||||
|                      event->area.x, event->area.y, | ||||
|                      event->area.x, event->area.y, | ||||
| @ -70,7 +70,7 @@ draw_brush (GtkWidget *widget, GdkInputSource source, | ||||
|   switch (source) | ||||
|     { | ||||
|     case GDK_SOURCE_MOUSE: | ||||
|       gc = widget->style->dark_gc[GTK_WIDGET_STATE (widget)]; | ||||
|       gc = widget->style->dark_gc[gtk_widget_get_state (widget)]; | ||||
|       break; | ||||
|     case GDK_SOURCE_PEN: | ||||
|       gc = widget->style->black_gc; | ||||
| @ -79,7 +79,7 @@ draw_brush (GtkWidget *widget, GdkInputSource source, | ||||
|       gc = widget->style->white_gc; | ||||
|       break; | ||||
|     default: | ||||
|       gc = widget->style->light_gc[GTK_WIDGET_STATE (widget)]; | ||||
|       gc = widget->style->light_gc[gtk_widget_get_state (widget)]; | ||||
|     } | ||||
|  | ||||
|   update_rect.x = x - 10 * pressure; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Javier Jardón
					Javier Jardón