Skip to content

Commit ba2d7d9

Browse files
committed
fix(smartTranslate): 修复重复触发翻译的问题
1 parent c89fa0c commit ba2d7d9

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/features/smartTranslate/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@ async function handleSelectionChange(
151151

152152
const selection = event.selections[0];
153153
if (selection.isEmpty) {
154+
// 选区为空时(例如单纯移动光标),重置上一次的文本记录
155+
// 这样下次如果再选中相同文本,就能重新触发翻译
156+
lastSelectionText = "";
154157
return;
155158
}
156159

0 commit comments

Comments
 (0)