Skip to content

fix: Fix chaotic glitchiness when using scroll options with keyboard moves#2732

Merged
gonfunko merged 1 commit into
v13from
scroll-options
Jun 25, 2026
Merged

fix: Fix chaotic glitchiness when using scroll options with keyboard moves#2732
gonfunko merged 1 commit into
v13from
scroll-options

Conversation

@gonfunko

Copy link
Copy Markdown
Contributor

The basics

The details

Resolves

Fixes #2710

Proposed Changes

This PR updates the scroll-options plugin's Dragger subclass to be a no-op during keyboard-driven drags. This prevents its behavior and the built-in behavior of moving the workspace when a keyboard-driven block drag reaches the bounds from fighting and causing visual glitches with the scroll position and move indicator. The built-in behavior for keyboard-driven drags is what the plugin provides for mouse-driven drags, so having the plugin disable itself during keyboard drags yields effectively the same behavior as it normally provides.

@gonfunko gonfunko requested a review from a team as a code owner June 25, 2026 20:32
@gonfunko gonfunko requested review from lizschwab and removed request for a team June 25, 2026 20:32
@gonfunko gonfunko merged commit be2b061 into v13 Jun 25, 2026
6 checks passed
@gonfunko gonfunko deleted the scroll-options branch June 25, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants