{"version":"2.1.267","anchor":"terminal-renderer-adds-a-pointer-capture-model-for-mouse-pre","canonical_anchor":"terminal-renderer-adds-a-pointer-capture-model-for-mouse-pre","heading":"Terminal renderer adds a pointer-capture model for mouse press\/drag\/release\/hover","tier":"internal","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.267\/e\/terminal-renderer-adds-a-pointer-capture-model-for-mouse-pre","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.267","markdown":"### Terminal renderer adds a pointer-capture model for mouse press\/drag\/release\/hover\n\nClaude Code's terminal display now tracks mouse pointer presses, drags, releases and hovers with a capture model\n\n**What**\n\nThe engine that draws Claude Code's terminal interface now explicitly handles mouse pointer presses, drags, releases and hovering, and can \"capture\" the pointer to a specific on-screen element for the duration of a drag. While an element holds the pointer captured, mouse wheel scrolling is suppressed.\n\n**Why**\n\nThis is groundwork for more precise mouse interaction in the terminal UI, such as dragging something without the screen also scrolling underneath it at the same time.\n\n- Area: Terminal UI\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}