fix: tab system breaks when a new tab is created while waiting for response in another tab (#3031)

This commit is contained in:
Anwarul Islam
2023-05-10 19:46:28 +06:00
committed by GitHub
parent 8765c1a8ac
commit ed9f412c5c
3 changed files with 10 additions and 46 deletions

View File

@@ -136,11 +136,11 @@ const requestName = ref(
)
watch(
() => [currentActiveTab.value.document.request.name, gqlRequestName.value],
() => [currentActiveTab.value, gqlRequestName.value],
() => {
if (props.mode === "rest")
requestName.value = currentActiveTab.value.document.request.name
else requestName.value = gqlRequestName.value
if (props.mode === "rest") {
requestName.value = currentActiveTab.value?.document.request.name ?? ""
} else requestName.value = gqlRequestName.value
}
)