summaryrefslogtreecommitdiff
path: root/gtk/gtkcheckbutton.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-01-10 13:11:59 -0500
committerMatthias Clasen <mclasen@redhat.com>2020-01-10 14:34:56 -0500
commit112aed590fcd6a2c411e7b5c818e362410163f83 (patch)
tree6ad3c5200d713280b0261f4e7436f7358ce1fe96 /gtk/gtkcheckbutton.c
parent6763443c5d6d47b53e3789e59b1a159cf48480d4 (diff)
downloadgtk+-112aed590fcd6a2c411e7b5c818e362410163f83.tar.gz
Remove builtin icons altogether
This removes support for GtkCssImageBuiltin and GtkCssImageBuiltinType from everywhere.
Diffstat (limited to 'gtk/gtkcheckbutton.c')
-rw-r--r--gtk/gtkcheckbutton.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/gtk/gtkcheckbutton.c b/gtk/gtkcheckbutton.c
index bda29bf7e8..e57fa71b89 100644
--- a/gtk/gtkcheckbutton.c
+++ b/gtk/gtkcheckbutton.c
@@ -98,7 +98,6 @@ static void
gtk_check_button_update_node_state (GtkWidget *widget)
{
GtkCheckButtonPrivate *priv = gtk_check_button_get_instance_private (GTK_CHECK_BUTTON (widget));
- GtkCssImageBuiltinType image_type;
GtkStateFlags state;
if (!priv->indicator_widget)
@@ -106,17 +105,6 @@ gtk_check_button_update_node_state (GtkWidget *widget)
state = gtk_widget_get_state_flags (widget);
- /* XXX: This is somewhat awkward here, but there's no better
- * way to update the icon
- */
- if (state & GTK_STATE_FLAG_CHECKED)
- image_type = GTK_IS_RADIO_BUTTON (widget) ? GTK_CSS_IMAGE_BUILTIN_OPTION : GTK_CSS_IMAGE_BUILTIN_CHECK;
- else if (state & GTK_STATE_FLAG_INCONSISTENT)
- image_type = GTK_IS_RADIO_BUTTON (widget) ? GTK_CSS_IMAGE_BUILTIN_OPTION_INCONSISTENT : GTK_CSS_IMAGE_BUILTIN_CHECK_INCONSISTENT;
- else
- image_type = GTK_CSS_IMAGE_BUILTIN_NONE;
-
- gtk_icon_set_image (GTK_ICON (priv->indicator_widget), image_type);
gtk_widget_set_state_flags (priv->indicator_widget, state, TRUE);
}