From 8348e3c0612eb35d20ea322ecd3f72c3dfab1dad Mon Sep 17 00:00:00 2001 From: Carl-Robert Linnupuu Date: Tue, 15 Oct 2024 13:20:26 +0300 Subject: [PATCH] fix: resolve inconsistent text rendering --- .../toolwindow/chat/ui/ChatMessageResponseBody.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java index f7247443..5aa39c0c 100644 --- a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java +++ b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java @@ -273,12 +273,10 @@ public class ChatMessageResponseBody extends JPanel { private void processText(String markdownText, boolean caretVisible) { var html = convertMdToHtml(markdownText); - ApplicationManager.getApplication().invokeLater(() -> { - if (currentlyProcessedTextPane == null) { - prepareProcessingText(caretVisible); - } - currentlyProcessedTextPane.setText(html); - }); + if (currentlyProcessedTextPane == null) { + prepareProcessingText(caretVisible); + } + currentlyProcessedTextPane.setText(html); } private void prepareProcessingText(boolean caretVisible) {