aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/js')
-rw-r--r--apps/files/js/detailsview.js4
-rw-r--r--apps/files/js/filelist.js4
2 files changed, 6 insertions, 2 deletions
diff --git a/apps/files/js/detailsview.js b/apps/files/js/detailsview.js
index d4495cd8dab..0cf4ade0767 100644
--- a/apps/files/js/detailsview.js
+++ b/apps/files/js/detailsview.js
@@ -80,7 +80,9 @@
this._detailFileInfoViews = [];
this.$el.on('click', 'a.close', function(event) {
- self.$el.addClass('disappear');
+ self.$el
+ .addClass('disappear')
+ .siblings('.with-sidebar').removeClass('with-sidebar');
event.preventDefault();
});
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index a03c4e1754f..7e94d5c3d4e 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -214,7 +214,7 @@
if (_.isUndefined(options.detailsViewEnabled) || options.detailsViewEnabled) {
this._detailsView = new OCA.Files.DetailsView();
this._detailsView.addDetailView(new OCA.Files.MainFileInfoDetailView());
- this.$el.append(this._detailsView.$el);
+ this._detailsView.$el.insertAfter(this.$el);
this._detailsView.$el.addClass('disappear');
}
@@ -301,6 +301,7 @@
if (!fileInfo) {
this._detailsView.$el.addClass('disappear');
+ this.$el.removeClass('with-sidebar');
this._detailsView.setFileInfo(null);
return;
}
@@ -312,6 +313,7 @@
this._detailsView.$el.scrollTop(0);
_.defer(function() {
self._detailsView.$el.removeClass('disappear hidden');
+ self.$el.addClass('with-sidebar');
});
},