Repository navigation
JavaBoot Launcher v0.20.2
修复
- Diff→主编辑器滚动同步单向失灵:DiffView 的 diff 内部同步(original↔modified)与外部同步(main↔diff)共用单个
syncing布尔回环守卫,导致用户滚动 diff 页面时attach(original→modified)先设置syncing=true,随后modifiedEditor.onDidScrollChange上注册的diffToMain监听器看到标志为 true 直接 return,diff→主编辑器方向永远无法同步。现将单一守卫拆分为internalSyncing(diff 内部)与externalSyncing(main↔diff),两层互不干扰,滚动同步在所有方向正常工作