public override void LayoutSubviews() { _shellScrollTracker.OnLayoutSubviews(); base.LayoutSubviews(); if (Superview != null) { if (_requestedScroll != null) { var request = _requestedScroll; _requestedScroll = null; OnScrollToRequested(this, request); } else { UpdateFlowDirection(); } } if (_previousFrame != Frame) { _previousFrame = Frame; _insetTracker?.UpdateInsets(); } }
public void OnLayoutSubviews() => _shellScrollViewTracker?.OnLayoutSubviews();