summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorJan-Christoph Borchardt <hey@jancborchardt.net>2015-05-12 15:57:23 +0200
committerJan-Christoph Borchardt <hey@jancborchardt.net>2015-05-12 15:57:23 +0200
commit21a1995ad66cda2712786a1cc47227452b1d84ab (patch)
tree5360a3f7c54beaa194f123fde554eb28c4652f6f /core
parent44091a1a123c0fec27697acab0ee68bd8d61efc3 (diff)
parentde04501c9720a81759c66162e01d351aa82132b8 (diff)
downloadnextcloud-server-21a1995ad66cda2712786a1cc47227452b1d84ab.tar.gz
nextcloud-server-21a1995ad66cda2712786a1cc47227452b1d84ab.zip
Merge pull request #16104 from owncloud/resize-filepicker
Resize filepicker on window size change
Diffstat (limited to 'core')
-rw-r--r--core/js/jquery.ocdialog.js6
-rw-r--r--core/js/oc-dialogs.js3
2 files changed, 7 insertions, 2 deletions
diff --git a/core/js/jquery.ocdialog.js b/core/js/jquery.ocdialog.js
index e48e3e8df6a..ea034f0aff7 100644
--- a/core/js/jquery.ocdialog.js
+++ b/core/js/jquery.ocdialog.js
@@ -78,8 +78,12 @@
var pos = self.parent.position();
self.$dialog.css({
left: pos.left + ($(window).innerWidth() - self.$dialog.outerWidth())/2,
- top: pos.top + ($(window).innerHeight() - self.$dialog.outerHeight())/2
+ top: pos.top + ($(window).innerHeight() - self.$dialog.outerHeight())/2,
+ width: Math.min(self.options.width, $(window).innerWidth() - 20 ),
+ height: Math.min(self.options.height, $(window).innerHeight() - 20)
});
+ // set sizes of content
+ self._setSizes();
});
this._setOptions(this.options);
diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js
index afd7debb695..0692a9df5ca 100644
--- a/core/js/oc-dialogs.js
+++ b/core/js/oc-dialogs.js
@@ -207,7 +207,8 @@ var OCdialogs = {
self.$filePicker.ocdialog({
closeOnEscape: true,
- width: (4/5)*$(document).width(),
+ // max-width of 600
+ width: Math.min((4/5)*$(document).width(), 600),
height: 420,
modal: modal,
buttons: buttonlist,