diff --git a/src/Uno.UI/UI/Xaml/FrameworkElement.EffectiveViewport.cs b/src/Uno.UI/UI/Xaml/FrameworkElement.EffectiveViewport.cs index 21ce058f456c..7c1d3ea0abf3 100644 --- a/src/Uno.UI/UI/Xaml/FrameworkElement.EffectiveViewport.cs +++ b/src/Uno.UI/UI/Xaml/FrameworkElement.EffectiveViewport.cs @@ -74,6 +74,13 @@ private void ReconfigureViewportPropagation(bool isInternal = false, IFrameworkE { if (IsLoaded && IsEffectiveViewportEnabled) { +#if CHECK_LAYOUTED + if (IsLoaded) + { + _isLayouted = true; + } +#endif + if (_parentViewportUpdatesSubscription == null) { TRACE_EFFECTIVE_VIEWPORT("Enabling effective viewport propagation.");