From a16b7cd69c07a59b16deb8aa6f579b0e1d3027f8 Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Sat, 13 Jun 2015 15:22:42 +0200 Subject: Close "over elements" when opening the filter view --- client/components/sidebar/sidebar.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'client/components/sidebar') diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index 7da67476..01612835 100644 --- a/client/components/sidebar/sidebar.js +++ b/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(); }, -- cgit v1.2.3-1-g7c22