Skip to content

feat: pass the wheel up from a table that cannot move #178

Closed

Description

@octalide

What

#164 made a scroll region leave the wheel for the region around it when it cannot move that way. A table keeps its own wheel handling (table.end, table.mach:916) and still takes the wheel at its limit or with nothing to scroll, on both axes, so a table inside a scrolling dock stalls the dock under the pointer.

Acceptance

  • A table takes the vertical wheel only when it can move vertically that way, and the horizontal wheel only when it can move horizontally that way, passing the rest to the enclosing region
  • A test covers a table inside a scrolling dock at both ends of its range, on both axes

Activity

  1. added
    minorBackwards-compatible new feature or capability
    featureNew capability or feature addition
    on Oct 1, 2026
  2. added 2 commits that reference this issue on Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew capability or feature additionminorBackwards-compatible new feature or capability

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions