LearnNewsExamplesServices
Frontmatter
id9371
titleAPI for Programmatic Scrolling in ScrollSync
stateClosed
labels
enhancementaiarchitecture
assigneestobiu
createdAtMar 7, 2026, 5:39 PM
updatedAtMar 7, 2026, 5:54 PM
githubUrlhttps://github.com/neomjs/neo/issues/9371
authortobiu
commentsCount0
parentIssue9369
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 7, 2026, 5:53 PM

API for Programmatic Scrolling in ScrollSync

Closed v12.1.0 enhancementaiarchitecture
tobiu
tobiu commented on Mar 7, 2026, 5:39 PM

Part of Epic #9369

Expose a method in src/main/addon/ScrollSync.mjs (e.g., syncTo(registrationId, scrollLeft, scrollTop)) to allow other Main Thread Addons to explicitly drive the scroll state through the coordinator's lock, bypassing native scroll event triggers.

tobiu added the enhancement label on Mar 7, 2026, 5:39 PM
tobiu added the ai label on Mar 7, 2026, 5:39 PM
tobiu added the architecture label on Mar 7, 2026, 5:39 PM
tobiu added parent issue #9369 on Mar 7, 2026, 5:39 PM
tobiu referenced in commit 3fd7bd0 - "feat(Grid): replace global scroll sync touch flag with granular DOM node locks (#9370, #9371)" on Mar 7, 2026, 5:52 PM
tobiu cross-referenced by #9370 on Mar 7, 2026, 5:53 PM
tobiu closed this issue on Mar 7, 2026, 5:53 PM
tobiu assigned to @tobiu on Mar 7, 2026, 5:54 PM