fix(frontend): 一部のシチュエーションで投稿フォームのツアーが表示されない問題を修正 (#16837)

* fix(frontend): 一部のシチュエーションで投稿フォームのツアーが表示されない問題を修正

* Update Changelog

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
This commit is contained in:
かっこかり 2025-11-24 11:18:01 +09:00 committed by GitHub
parent 86e4f15e95
commit c4f53aba3f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 3 deletions

View File

@ -8,6 +8,7 @@
- Enhance: リアクションの受け入れ設定にキャプションを追加 #15921 - Enhance: リアクションの受け入れ設定にキャプションを追加 #15921
- Fix: ページの内容がはみ出ることがある問題を修正 - Fix: ページの内容がはみ出ることがある問題を修正
- Fix: ヘッダーメニューのチャンネルの新規作成の項目でチャンネル作成ページに飛べない問題を修正 #16816 - Fix: ヘッダーメニューのチャンネルの新規作成の項目でチャンネル作成ページに飛べない問題を修正 #16816
- Fix: 一部のシチュエーションで投稿フォームのツアーが正しく表示されない問題を修正
- Fix: 投稿フォームのリセットボタンで注釈がリセットされない問題を修正 - Fix: 投稿フォームのリセットボタンで注釈がリセットされない問題を修正
### Server ### Server

View File

@ -110,7 +110,11 @@ onUnmounted(() => {
<style lang="scss" module> <style lang="scss" module>
.root { .root {
position: absolute; position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
} }
.bg { .bg {

View File

@ -3,7 +3,7 @@
* SPDX-License-Identifier: AGPL-3.0-only * SPDX-License-Identifier: AGPL-3.0-only
*/ */
import { computed, ref, shallowRef, watch } from 'vue'; import { computed, ref, shallowRef, watch, defineAsyncComponent } from 'vue';
import * as os from '@/os.js'; import * as os from '@/os.js';
type TourStep = { type TourStep = {
@ -26,7 +26,7 @@ export function startTour(steps: TourStep[]) {
anchorElementRef.value = step.element; anchorElementRef.value = step.element;
}); });
const { dispose } = os.popup(await import('@/components/MkSpot.vue').then(x => x.default), { const { dispose } = os.popup(defineAsyncComponent(() => import('@/components/MkSpot.vue')), {
title: titleRef, title: titleRef,
description: descriptionRef, description: descriptionRef,
anchorElement: anchorElementRef, anchorElement: anchorElementRef,