Blame SOURCES/0021-cheese-window-Fix-de-activation-of-effects-button.patch

ecdf9b
From 775c5d479d47c96a1a0e78a852ec31418809c0dc Mon Sep 17 00:00:00 2001
ecdf9b
From: Hans de Goede <hdegoede@redhat.com>
ecdf9b
Date: Tue, 11 Jun 2013 12:51:09 +0200
ecdf9b
Subject: [PATCH 21/35] cheese-window: Fix de-activation of effects button
ecdf9b
ecdf9b
So that the user does not need to click twice on the effect button to change
ecdf9b
the effect (after the first time the effect was changed).
ecdf9b
ecdf9b
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
ecdf9b
---
ecdf9b
 src/cheese-window.vala | 6 ++----
ecdf9b
 1 file changed, 2 insertions(+), 4 deletions(-)
ecdf9b
ecdf9b
diff --git a/src/cheese-window.vala b/src/cheese-window.vala
ecdf9b
index 70293aa..9ebb5e1 100644
ecdf9b
--- a/src/cheese-window.vala
ecdf9b
+++ b/src/cheese-window.vala
ecdf9b
@@ -895,7 +895,7 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
ecdf9b
       else
ecdf9b
       if (is_effects_selector_active)
ecdf9b
       {
ecdf9b
-        // FIXME: Set the effects action to be inactive.
ecdf9b
+        effects_toggle_button.set_active (false);
ecdf9b
       }
ecdf9b
     }
ecdf9b
     return false;
ecdf9b
@@ -1031,7 +1031,6 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
ecdf9b
     public void set_effects (bool effects)
ecdf9b
     {
ecdf9b
         toggle_effects_selector (effects);
ecdf9b
-        // FIXME: Set the mode action to be inverse sensitivity to effects.
ecdf9b
     }
ecdf9b
 
ecdf9b
   /**
ecdf9b
@@ -1045,12 +1044,11 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
ecdf9b
                                          Clutter.ButtonEvent event)
ecdf9b
   {
ecdf9b
     /* Disable the effects selector after selecting an effect. */
ecdf9b
-    toggle_effects_selector(false);
ecdf9b
+    effects_toggle_button.set_active (false);
ecdf9b
 
ecdf9b
     selected_effect = source.get_data ("effect");
ecdf9b
     camera.set_effect (selected_effect);
ecdf9b
     settings.set_string ("selected-effect", selected_effect.name);
ecdf9b
-    // FIXME: Set the effects action to be inactive.
ecdf9b
     return false;
ecdf9b
   }
ecdf9b
 
ecdf9b
-- 
ecdf9b
1.8.2.1
ecdf9b