getFixedScrollCompensation method
Implementation
Offset getFixedScrollCompensation() {
if (renderStyle.position != CSSPositionType.fixed) return Offset.zero;
if (isFixedToViewport) {
return getTotalScrollOffset();
}
final cbElement = renderStyle.target.holderAttachedContainingBlockElement;
final cbRenderer = cbElement?.attachedRenderer;
if (cbRenderer is RenderBoxModel) {
return Offset(cbRenderer.scrollLeft, cbRenderer.scrollTop);
}
return Offset.zero;
}