From 3aec854bbea5fe2f5cf1fa1a5de7b5d7e542d48e Mon Sep 17 00:00:00 2001 From: Curtis Wensley Date: Fri, 20 Dec 2024 10:04:55 -0800 Subject: [PATCH] WPF: Don't force layout when child preferred size changes --- src/Eto.Wpf/Forms/Controls/ScrollableHandler.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Eto.Wpf/Forms/Controls/ScrollableHandler.cs b/src/Eto.Wpf/Forms/Controls/ScrollableHandler.cs index 1a3f4f53d..6164cde54 100755 --- a/src/Eto.Wpf/Forms/Controls/ScrollableHandler.cs +++ b/src/Eto.Wpf/Forms/Controls/ScrollableHandler.cs @@ -221,7 +221,8 @@ public bool ExpandContentHeight public override void OnChildPreferredSizeUpdated() { base.OnChildPreferredSizeUpdated(); - UpdateScrollSizes(); + if (ExpandContentWidth || ExpandContentHeight) + UpdateSizes(); } } }