Skip to content

Support different gestures on touch devices #40

Description

@ewpatton

On the App Inventor to-do list there is an issue to investigate how to make the flydown field interaction sane for touch devices as well as mouse devices. The current gesture is to hover with the mouse to open the flydown, but hover isn't really an option on touch devices. We considered making it so that one tap would open the flydown and two taps would open the editor to change the variable name but that work was never completed since it would have needed to be updated anyway for the newer gesture functionality in Blockly. We should implement a reasonable solution for touch devices to make this work well in our "single device" mode.

Activity

  1. Nishantware commented on Dec 25, 2024

    @Nishantware

    can you share the screenshots of that issue for more clarity ?

  2. mark-friedman commented on Dec 26, 2024

    @mark-friedman
    Collaborator

    @Nishantware, With the lexical variables plugin, when you use one of the blocks which defines a variable, you can hover over the name of a variable and a flydown appears from which you can select that variable's get or set blocks. Here is an example:

    Screenshot 2024-12-26 at 11 00 25 AM

    This issue is about providing an alternate to hovering over the variable name for devices which do not support hovering, e.g. touch devices without a mouse/trackpad.

  3. added a commit that references this issue on Sep 11, 2026
    409983b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions