Skip to content

Commit 04f9c1b

Browse files
committed
fix: add fix for #47
1 parent 13e7061 commit 04f9c1b

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ pluginGroup = com.phodal.autodev
44
pluginName = AutoDev
55
pluginRepositoryUrl = https://github.com/unit-mesh/auto-dev
66
# SemVer format -> https://semver.org
7-
pluginVersion = 1.2.2
7+
pluginVersion = 1.2.3
88

99
# Supported IDEs: idea, pycharm
1010
baseIDE=idea

src/main/kotlin/cc/unitmesh/devti/gui/chat/ChatCodingPanel.kt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -208,15 +208,15 @@ class ChatCodingPanel(private val chatCodingService: ChatCodingService, val disp
208208
}
209209
}
210210

211-
val elapsedTime = System.currentTimeMillis() - startTime
212-
213-
// waiting for the last message to be rendered, like sleep 5 ms?
214-
// 此处的 20s 出自 openAI 免费账户访问 3/min
215-
withContext(Dispatchers.IO) {
216-
217-
val delaySec = delaySeconds.toLong() ?: 20L
218-
val remainingTime = maxOf(delaySec * 1000 - elapsedTime, 0)
219-
delay(remainingTime)
211+
if (delaySeconds.isNotEmpty()) {
212+
val elapsedTime = System.currentTimeMillis() - startTime
213+
// waiting for the last message to be rendered, like sleep 5 ms?
214+
// 此处的 20s 出自 openAI 免费账户访问 3/min
215+
withContext(Dispatchers.IO) {
216+
val delaySec = delaySeconds.toLong() ?: 20L
217+
val remainingTime = maxOf(delaySec * 1000 - elapsedTime, 0)
218+
delay(remainingTime)
219+
}
220220
}
221221

222222
messageView.reRenderAssistantOutput()

0 commit comments

Comments
 (0)