diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2021-12-21 00:20:30 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-21 00:20:30 +0900 |
| commit | dc0e55bf160ae2329da56ffb6686f699fd4b6444 (patch) | |
| tree | 57fd42b5dd87ed56868e0593fc3525bb8de4d4b5 /packages/client/src/components | |
| parent | 12.100.2 (diff) | |
| download | misskey-dc0e55bf160ae2329da56ffb6686f699fd4b6444.tar.gz misskey-dc0e55bf160ae2329da56ffb6686f699fd4b6444.tar.bz2 misskey-dc0e55bf160ae2329da56ffb6686f699fd4b6444.zip | |
wip (#8077)
Diffstat (limited to 'packages/client/src/components')
| -rw-r--r-- | packages/client/src/components/ui/modal.vue | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/client/src/components/ui/modal.vue b/packages/client/src/components/ui/modal.vue index b09d04c450..3e2e59b27c 100644 --- a/packages/client/src/components/ui/modal.vue +++ b/packages/client/src/components/ui/modal.vue @@ -13,6 +13,7 @@ import { defineComponent, nextTick, onMounted, computed, PropType, ref, watch } from 'vue'; import * as os from '@/os'; import { isTouchUsing } from '@/scripts/touch'; +import { defaultStore } from '@/store'; function getFixedContainer(el: Element | null): Element | null { if (el == null || el.tagName === 'BODY') return null; @@ -77,7 +78,7 @@ export default defineComponent({ const zIndex = os.claimZIndex(props.zPriority); const type = computed(() => { if (props.preferType === 'auto') { - if (isTouchUsing && window.innerWidth < 500 && window.innerHeight < 1000) { + if (!defaultStore.state.disableDrawer && isTouchUsing && window.innerWidth < 500 && window.innerHeight < 1000) { return 'drawer'; } else { return props.src != null ? 'popup' : 'dialog'; |