Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve mouse navigation in overlay menus #748

Merged
merged 2 commits into from
Jul 12, 2023

Commits on Jun 25, 2023

  1. Improve mouse navigation in overlay menus

    Two changes to FeOverlay::event_loop():
    
    - In the event of a mouse move, reset the mouse position to the
      middle of the window if it strays outside the mouse capture area.
    
    - Do not wrap around the selected menu item if the first or last
      menu item was reached by a mouse move event.
    
    This makes overlay menus easier to navigate using a trackball or
    rotary spinner that presents as a mouse device.
    mbarnes committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    ed2fd91 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    504c755 View commit details
    Browse the repository at this point in the history