From 7dba2a021e8024c6d346785771290828cf692e7f Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 8 Aug 2023 01:37:18 +0200 Subject: [PATCH] treeviewcolumn: Set ascending class for ascending order The alternative button order confused the code and so the "ascending" class was set for descending order by default, not when alternate order is set. --- gtk/deprecated/gtktreeviewcolumn.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/deprecated/gtktreeviewcolumn.c b/gtk/deprecated/gtktreeviewcolumn.c index 090cf33eb7..f22631c7a8 100644 --- a/gtk/deprecated/gtktreeviewcolumn.c +++ b/gtk/deprecated/gtktreeviewcolumn.c @@ -937,13 +937,13 @@ gtk_tree_view_column_update_button (GtkTreeViewColumn *tree_column) if ((!alternative && priv->sort_order == GTK_SORT_ASCENDING) || (alternative && priv->sort_order == GTK_SORT_DESCENDING)) { - gtk_widget_remove_css_class (arrow, "descending"); - gtk_widget_add_css_class (arrow, "ascending"); + gtk_widget_remove_css_class (arrow, "ascending"); + gtk_widget_add_css_class (arrow, "descending"); } else { - gtk_widget_remove_css_class (arrow, "ascending"); - gtk_widget_add_css_class (arrow, "descending"); + gtk_widget_remove_css_class (arrow, "descending"); + gtk_widget_add_css_class (arrow, "ascending"); } } -- 2.30.2