Skip to content

Can't select menu items with touchscreen until mouse cursor is moved #728

Description

@abrushworkriot

Describe the bug
When using Walker on my Microslop Surface Go 2, I can scroll the list of items by dragging my finger across the item box, but tapping and double-tapping doesn't trigger the item activation. However, after moving my mouse cursor using a touchpad on the attached TypeCover, all further touchscreen input events are registered with no issue and tapping an item (with single_click_activation = true) activates it.

I have reproduced identical behaviour on both latest stable versions of Niri and Hyprland.

Configs
any

To Reproduce
Steps to reproduce the behavior:

  1. Open Walker
  2. Tap any of the items using the touchscreen (should not work)
  3. Move the mouse cursor across the screen
  4. Tap (or double-tap depending on config) any of the items using the touchscreen (should activate the item)

Expected behavior
Item is activated after being tapped using the touchscreen regardless of mouse inputs.

Desktop (please complete the following information):

  • OS: NixOS 26.05 "Yarara"
  • Walker version: 2.16.2 installed with home-manager
  • Elephant version: 2.21.0 installed with home-manager

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions