From 19b75ae32180122110d62768d1b3947c62c77fba Mon Sep 17 00:00:00 2001 From: mstv Date: Sun, 13 Sep 2026 18:51:02 +0200 Subject: [PATCH] perf: skip UpdateLayout if invisible --- Project/Src/Gui/TextAreaControl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project/Src/Gui/TextAreaControl.cs b/Project/Src/Gui/TextAreaControl.cs index d7241b6..5c39996 100644 --- a/Project/Src/Gui/TextAreaControl.cs +++ b/Project/Src/Gui/TextAreaControl.cs @@ -169,7 +169,7 @@ private void AdjustScrollBarsClearCache() public void UpdateLayout() { - if (TextArea == null) + if (TextArea == null || !Visible) return; adjustScrollBarsOnNextUpdate = false;