logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://anongit.hacktivis.me/git/pleroma-fe.git/
commit: 081b2f66f2d2a5c487f57099a518602febce10a3
parent 78907571cb839f80599ab28fd3399d3c88a9d9aa
Author: Henry Jameson <me@hjkos.com>
Date:   Wed,  5 Feb 2025 08:37:00 +0200

fix settings modal on mobile

Diffstat:

Msrc/components/confirm_modal/confirm_modal.js1+
Msrc/components/confirm_modal/confirm_modal.vue6+++---
Msrc/components/settings_modal/settings_modal.js2+-
3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/components/confirm_modal/confirm_modal.js b/src/components/confirm_modal/confirm_modal.js @@ -22,6 +22,7 @@ const ConfirmModal = { type: String } }, + emits: ['cancelled', 'accepted'], computed: { }, methods: { diff --git a/src/components/confirm_modal/confirm_modal.vue b/src/components/confirm_modal/confirm_modal.vue @@ -1,8 +1,8 @@ <template> - <dialog-modal + <DialogModal v-body-scroll-lock="true" class="confirm-modal" - :on-cancel="onCancel" + @cancel="onCancel" > <template #header> <span v-text="title" /> @@ -23,7 +23,7 @@ v-text="cancelText" /> </template> - </dialog-modal> + </DialogModal> </template> <script src="./confirm_modal.js"></script> diff --git a/src/components/settings_modal/settings_modal.js b/src/components/settings_modal/settings_modal.js @@ -170,7 +170,7 @@ const SettingsModal = { }, computed: { ...mapState(useInterfaceStore, { - temporaryChangesTimeoutId: store => store.layoutType === 'mobile', + temporaryChangesTimeoutId: store => store.temporaryChangesTimeoutId, currentSaveStateNotice: store => store.settings.currentSaveStateNotice, modalActivated: store => store.settingsModalState !== 'hidden', modalMode: store => store.settingsModalMode,