From 38b118fb8bd56e93738e081a3f2babd403a39a25 Mon Sep 17 00:00:00 2001 From: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com> Date: Tue, 8 Apr 2025 01:15:08 -0400 Subject: [PATCH] Update Screen.cpp --- src/graphics/Screen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/graphics/Screen.cpp b/src/graphics/Screen.cpp index d46c1f7e7..696312818 100644 --- a/src/graphics/Screen.cpp +++ b/src/graphics/Screen.cpp @@ -3510,7 +3510,7 @@ void Screen::setFrames(FrameFocus focus) const FramesetInfo &oldFsi = this->framesetInfo; // ✅ Fix: Account for new message insertion shifting frame positions - if (willInsertTextMessage && fsi.positions.textMessage <= originalPosition) { + if (willInsertTextMessage && oldFsi.positions.textMessage == 0 && fsi.positions.textMessage <= originalPosition) { originalPosition++; }