[gnome-photos/wip/rishi/collection: 42/42] application: ...



commit ff6bbc8c4dd0919515e7e0e9e0f942cc0b3ac78e
Author: Debarshi Ray <debarshir gnome org>
Date:   Wed Jan 31 19:31:27 2018 +0100

    application: ...

 src/photos-application.c | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/src/photos-application.c b/src/photos-application.c
index bb609b10..5d419adc 100644
--- a/src/photos-application.c
+++ b/src/photos-application.c
@@ -341,6 +341,17 @@ photos_application_actions_update (PhotosApplication *self)
   selection = photos_selection_controller_get_selection (self->sel_cntrlr);
   selection_mode = photos_utils_get_selection_mode ();
 
+  if (selection_mode)
+    {
+      const gchar *selection_mode_accels[] = { "Escape", NULL };
+      gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.selection-mode", 
selection_mode_accels);
+    }
+  else
+    {
+      const gchar *selection_mode_accels[] = { NULL };
+      gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.selection-mode", 
selection_mode_accels);
+    }
+
   if (mode == PHOTOS_WINDOW_MODE_COLLECTION_VIEW
       || mode == PHOTOS_WINDOW_MODE_COLLECTIONS
       || mode == PHOTOS_WINDOW_MODE_FAVORITES
@@ -1840,17 +1851,6 @@ photos_application_selection_changed (PhotosApplication *self)
 static void
 photos_application_selection_mode_notify_state (PhotosApplication *self)
 {
-  if (photos_utils_get_selection_mode ())
-    {
-      const gchar *selection_mode_accels[2] = {"Escape", NULL};
-      gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.selection-mode", 
selection_mode_accels);
-    }
-  else
-    {
-      const gchar *selection_mode_accels[1] = {NULL};
-      gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.selection-mode", 
selection_mode_accels);
-    }
-
   photos_application_actions_update (self);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]