diff options
author | Jan-Christoph Borchardt <hey@jancborchardt.net> | 2015-05-12 15:57:23 +0200 |
---|---|---|
committer | Jan-Christoph Borchardt <hey@jancborchardt.net> | 2015-05-12 15:57:23 +0200 |
commit | 21a1995ad66cda2712786a1cc47227452b1d84ab (patch) | |
tree | 5360a3f7c54beaa194f123fde554eb28c4652f6f /core | |
parent | 44091a1a123c0fec27697acab0ee68bd8d61efc3 (diff) | |
parent | de04501c9720a81759c66162e01d351aa82132b8 (diff) | |
download | nextcloud-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.js | 6 | ||||
-rw-r--r-- | core/js/oc-dialogs.js | 3 |
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, |