diff --git a/src/pages/detect.vue b/src/pages/detect.vue index 95b4820..8a04c81 100644 --- a/src/pages/detect.vue +++ b/src/pages/detect.vue @@ -399,6 +399,10 @@ filteredResults[i].aboveThreshold = d.confidence >= this.detectorLevel filteredResults[i].isSearched = allSelect || selectedLabels.includes(d.label) }) + + if (!filteredResults.some( s => s.resultIndex == this.selectedChip && s.aboveThreshold && s.isSearched && !s.isDeleted)) { + this.selectChip(this.selectedChip) + } return filteredResults }, numResults () {