Selaa lähdekoodia

Close "over elements" when opening the filter view

Maxime Quandalle 10 vuotta sitten
vanhempi
sitoutus
a16b7cd69c
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 5 1
      client/components/sidebar/sidebar.js

+ 5 - 1
client/components/sidebar/sidebar.js

@@ -34,6 +34,7 @@ BlazeComponent.extendComponent({
   open: function() {
     if (! this._isOpen.get()) {
       this._isOpen.set(true);
+      EscapeActions.executeUpTo('detailsPane');
     }
   },
 
@@ -67,7 +68,10 @@ BlazeComponent.extendComponent({
 
   setView: function(view) {
     view = _.isString(view) ? view : defaultView;
-    this._view.set(view);
+    if (this._view.get() !== view) {
+      this._view.set(view);
+      EscapeActions.executeUpTo('detailsPane');
+    }
     this.open();
   },