fix: improve Aria2c session handling and adjust translation timer

This commit is contained in:
xkeyC
2025-11-15 20:57:52 +08:00
parent 3219129094
commit d82cfb41aa
2 changed files with 15 additions and 12 deletions

View File

@@ -171,7 +171,7 @@ class InputMethodDialogUIModel extends _$InputMethodDialogUIModel {
if (state.isEnableAutoTranslate) {
if (_translateTimer != null) _translateTimer?.cancel();
state = state.copyWith(isAutoTranslateWorking: true);
_translateTimer = Timer(Duration(milliseconds: webMessage ? 1 : 400), () async {
_translateTimer = Timer(Duration(milliseconds: webMessage ? 150 : 400), () async {
try {
final inputText = sourceText.replaceAll("\n", " ");
final r = await doTranslateText(inputText);