Explorar o código

Close "over elements" when opening the filter view

Maxime Quandalle %!s(int64=10) %!d(string=hai) anos
pai
achega
a16b7cd69c
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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();
   },