Skip to content

"play tone Middle C for 1 beat until done" block breaks touch navigation when tone height is changed #91

@mpoelzl

Description

@mpoelzl

Describe the bug
When using the "play tone Middel C for 1 beat until done" block the touch input gets stuck somehow after the note is change.

To Reproduce
Steps to reproduce the behaviour. e.g.:

  1. Add "play tone Middle C for 1 beat until done" block to code
  2. Click "Middle C" to change the tone height
  3. The piano keys pop up but are then hidden by a popup "Change value:" where the numerical value can be changed (piano keys are not accessible)
  4. Close popup
  5. Now the touch input is somehow stuck in "follow mode" i.e. when i click anywhere in the coding screen the blocks immediately follow to this position (the screen centres on this position)
  6. This prevents any further manipulation in the code area
  7. This can only be cleared by exiting to the main app window

Expected behavior
Normal touch navigation.

Screenshots/Recordings
https://github.com/user-attachments/assets/59571380-dd33-4ceb-8e50-c321345983f9

micro:bit version

  • not hardware related

Device

  • Make: Lenovo TB328FU
  • Model: TB328FU
  • OS: Android 12
  • App Version 3.0.11 and 3.0.12

Thank you!

Metadata

Metadata

Assignees

No one assigned

    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