fix: 修复大屏编辑界面的右键菜单可能在仪表板编辑界面显示问题 #17942 (#17955)

This commit is contained in:
王嘉豪
2026-02-11 15:06:42 +08:00
committed by GitHub
parent 768fac870f
commit 5537430676

View File

@@ -35,6 +35,8 @@ import { useI18n } from '@/hooks/web/useI18n'
import DashboardHiddenComponent from '@/components/dashboard/DashboardHiddenComponent.vue'
import { recoverToPublished } from '@/api/visualization/dataVisualization'
import SqlAssistant from '@/views/sqlbot/assistant.vue'
import { contextmenuStoreWithOut } from '@/store/modules/data-visualization/contextmenu'
const contextmenuStore = contextmenuStoreWithOut()
const embeddedStore = useEmbedded()
const { wsCache } = useCache()
const canvasCacheOutRef = ref(null)
@@ -186,6 +188,7 @@ onMounted(async () => {
dvMainStore.setCurComponent({ component: null, index: null })
dvMainStore.setHiddenListStatus(false)
snapshotStore.initSnapShot()
contextmenuStore.hideContextMenu()
if (window.location.hash.includes('#/dashboard')) {
newWindowFromDiv.value = true
}