Browse Source

fix(nc-gui): PR review changes #2487

pull/7820/head
Ramesh Mane 7 months ago
parent
commit
ed8d5a9769
  1. 10
      packages/nc-gui/components/dashboard/TreeView/TableNode.vue

10
packages/nc-gui/components/dashboard/TreeView/TableNode.vue

@ -139,11 +139,11 @@ const isTableOpened = computed(() => {
return openedTableId.value === table.value?.id && (activeView.value?.is_default || !activeViewTitleOrId.value)
})
const tableTimeout = ref()
let tableTimeout: number
watch(openedTableId, () => {
if (tableTimeout.value) {
clearTimeout(tableTimeout.value)
if (tableTimeout) {
clearTimeout(tableTimeout)
}
if (table.value.id !== openedTableId.value && isExpanded.value) {
@ -151,11 +151,11 @@ watch(openedTableId, () => {
if (views.length) return
tableTimeout.value = setTimeout(() => {
tableTimeout = setTimeout(() => {
if (isExpanded.value) {
isExpanded.value = false
}
clearTimeout(tableTimeout.value)
clearTimeout(tableTimeout)
}, 10000)
}
})

Loading…
Cancel
Save