diff --git a/src/components/NcWebdavFilePicker.vue b/src/components/NcWebdavFilePicker.vue
index e39044e3..58c1586b 100644
--- a/src/components/NcWebdavFilePicker.vue
+++ b/src/components/NcWebdavFilePicker.vue
@@ -56,7 +56,7 @@
type="file"
:multiple="multipleUpload"
@change="onFileInputChange">
-
+
+
+
+
+
+
+
@@ -258,6 +296,11 @@ export default {
type: String,
default: null,
},
+ // display as modal or as div
+ useModal: {
+ type: Boolean,
+ default: true,
+ }
},
data() {
@@ -1046,7 +1089,7 @@ export default {
}
}
-::v-deep .modal-container {
+::v-deep .modal-container, ::v-deep .nextcloud-filepicker-wrapper {
display: flex !important;
min-height: 80%;
border-radius: 10px !important;
diff --git a/src/filePickerWrapper.js b/src/filePickerWrapper.js
index 529737e7..fdb18d0e 100644
--- a/src/filePickerWrapper.js
+++ b/src/filePickerWrapper.js
@@ -38,6 +38,7 @@ window.createFilePicker = (mp, options) => {
enableUploadFiles: options.enableUploadFiles,
language: options.language,
useWebapppassword: options.useWebapppassword,
+ useModal: options.useModal,
},
}).$mount('#' + mp)
}