Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • P Plasma Workspace
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 18
    • Issues 18
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 90
    • Merge requests 90
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Plasma
  • Plasma Workspace
  • Merge requests
  • !741

Merged
Created Mar 25, 2021 by David Edmundson@davidedmundsonDeveloper

Introduce TriangleMouseFilter

  • Overview 24
  • Commits 1
  • Changes 7

Kickoff has a problem that it has a vertical list of things that act on hover, but the next step involves moving the mouse to the right where the target could be at any vertical position.

Moving the mouse in the most direct way involves hovering over other items.

This can be supressed with a timer, but then we are in a trade off of false positive activation for some and it being slow and annoying. Neither is great.

This filter determines movement away from a child list view to navigation within a child list listview based on mouse direction.

filter

hopefully the gif explains better (the red triangle is not included, but a visual representation)

Edited Mar 25, 2021 by David Edmundson
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: work/triangles