Просмотр исходного кода

timepicker now closes without exiting edit/view mode, close order: modal, timepicker, view

Patrick O'Carroll 7 лет назад
Родитель
Сommit
9ef5f2700d
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      public/app/core/services/keybindingSrv.ts

+ 6 - 6
public/app/core/services/keybindingSrv.ts

@@ -74,13 +74,13 @@ export class KeybindingSrv {
 
     appEvents.emit('hide-modal');
 
-    if (this.timepickerOpen === true) {
-      this.$rootScope.appEvent('closeTimepicker');
-      this.timepickerOpen = false;
-    }
-
     if (!this.modalOpen) {
-      this.$rootScope.appEvent('panel-change-view', { fullscreen: false, edit: false });
+      if (this.timepickerOpen) {
+        this.$rootScope.appEvent('closeTimepicker');
+        this.timepickerOpen = false;
+      } else {
+        this.$rootScope.appEvent('panel-change-view', { fullscreen: false, edit: false });
+      }
     } else {
       this.modalOpen = false;
     }