Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.319 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.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

Under the hood Internal Changes
JSON All of v2.1.269
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
Terminal UIArea: what it touches
Internal ChangesKind: in v2.1.269,
Internal ChangesSection of the release

Unclear The finding does not say what effect the deferred dispatch or the extra null argument has for a user.

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 →

Feedback