Summary
The Blame view becomes very sluggish and laggy when inspecting large files with extensive commit history. Scrolling and hovering over blame annotations drop frames noticeably.
Steps to reproduce
- Clone the open-source Transmission repository.
- Open the repository in Sublime Merge.
- Locate
macosx/Controller.mm(a large Objective-C++ file with deep git history). - Open the Blame view for this file.
- Try scrolling rapidly through the file or moving the mouse cursor across the blame gutter.
Expected behavior
Smooth scrolling and responsive hover tooltips, similar to standard file view or smaller files.
Actual behavior
Noticeable UI stutter, input delay, and low frame rate when scrolling or hovering over commit hashes in the Blame pane.
Environment
- Sublime Merge build: Build 2136
- OS: macOS 26.7.3
- Hardware: MacBook Pro (2019, Intel), built-in Retina display