fix(ui): Clear selected result before toggling new one

relevant: #1236
This commit is contained in:
TwiN
2025-10-17 22:06:54 -04:00
parent 386a4d2cb7
commit 91931e48b4
4 changed files with 8 additions and 4 deletions
+3 -1
View File
@@ -175,7 +175,9 @@ const handleMouseLeave = (result, event) => {
}
const handleClick = (result, event, index) => {
// Toggle selection
// Clear selections in other cards first
window.dispatchEvent(new CustomEvent('clear-data-point-selection'))
// Then toggle this card's selection
if (selectedResultIndex.value === index) {
selectedResultIndex.value = null
emit('showTooltip', null, event, 'click')
+3 -1
View File
@@ -161,7 +161,9 @@ const handleMouseLeave = (result, event) => {
}
const handleClick = (result, event, index) => {
// Toggle selection
// Clear selections in other cards first
window.dispatchEvent(new CustomEvent('clear-data-point-selection'))
// Then toggle this card's selection
if (selectedResultIndex.value === index) {
selectedResultIndex.value = null
emit('showTooltip', null, event, 'click')
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long