Ensure selection is scrolled post-layout via one-shot postLayoutAction
- Replace needsScrollToSelection flag with postLayoutAction callback and trigger needsLayout when set. - Schedule scrollToVisible for selection changes and edits across select APIs. - Execute and clear the action in layout(), ensuring scrolling occurs after layout/viewport updates to avoid timing issues.
M
Marcin Krzyzanowski committed
1ed885f61b5d8b7219c45bf1f0ced0b568f61858
Parent: 4e84f67