From 51357cc58ed32763b7eaff97d9ba04507ac0665d Mon Sep 17 00:00:00 2001 From: infirit Date: Fri, 19 Dec 2014 00:35:27 +0100 Subject: Disable priority changed handler while setting current priority Taken from GSM commit: c00d94f3bfe2186428ef30e922042a555b7dc03a From: Robert Roth Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=667227 --- src/callbacks.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/callbacks.cpp') diff --git a/src/callbacks.cpp b/src/callbacks.cpp index ffded13..0399834 100644 --- a/src/callbacks.cpp +++ b/src/callbacks.cpp @@ -331,8 +331,10 @@ cb_row_selected (GtkTreeSelection *selection, gpointer data) value = VERY_LOW_PRIORITY; GtkRadioAction* normal = GTK_RADIO_ACTION(gtk_action_group_get_action(procdata->action_group, "Normal")); - + block_priority_changed_handlers(procdata, TRUE); gtk_radio_action_set_current_value(normal, value); + block_priority_changed_handlers(procdata, FALSE); + } update_sensitivity(procdata); } -- cgit v1.2.1