Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.269 ·

Pointer-press tracking renamed to click tracking and made async

Internal 'pointer press' tracking in the terminal UI was renamed to 'click' tracking and made asynchronous

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal0worth watching, 1 to 5
AreaTerminal UIwhat it touches
KindInternal Changesin v2.1.269,
Under the hood

Internal 'pointer press' tracking in the terminal UI was renamed to 'click' tracking and made asynchronous

What

Internal names used for tracking mouse clicks in Claude Code's terminal interface were renamed: pressListeners, subscribePointerPresses, and tellPressedNowhere are now clickListeners, subscribeClicks, and tellClickedNowhere. The 'clicked nowhere' event (fired when a click lands outside any tracked element) is now dispatched via queueMicrotask, deferring it slightly, and it now passes two null arguments instead of one.

Why

This is an internal rename and timing change to how click events are dispatched; it does not describe a new capability for users, though deferring the dispatch may change the order in which click-related events fire.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding does not say what effect the deferred dispatch or the extra null argument has for a user.

See this entry in the whole of v2.1.269 →