Explorar el Código

Close "over elements" when opening the filter view

Maxime Quandalle hace 10 años
padre
commit
a16b7cd69c
Se han modificado 1 ficheros con 5 adiciones y 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();
   },