diff --git a/src/components/GenericModal.vue b/src/components/GenericModal.vue index 57a371041..c3a2a8cd1 100644 --- a/src/components/GenericModal.vue +++ b/src/components/GenericModal.vue @@ -91,6 +91,10 @@ export default { type: Boolean, default: true, }, + allowInnerScroll: { + type: Boolean, + default: false, + }, }, data() { return { @@ -168,7 +172,7 @@ export default { // make sure PortalVue is ready await this.$nextTick(); // lock scroll - scrollLock.lockScroll(this.$refs.container); + scrollLock.lockScroll(this.$refs.container, this.allowInnerScroll); // remember last focus item await this.focusCloseButton(); // update the focus container diff --git a/src/components/Navigator/QuickNavigationModal.vue b/src/components/Navigator/QuickNavigationModal.vue index f447bf3f1..7f0451079 100644 --- a/src/components/Navigator/QuickNavigationModal.vue +++ b/src/components/Navigator/QuickNavigationModal.vue @@ -11,6 +11,7 @@