zynthian / zynthian-issue-tracking

Centralized Issue Tracking for Zynthian Project
https://github.com/orgs/zynthian/projects/1
11 stars 3 forks source link

Bug: The 'are you sure' passes by too fast when overwriting an LV2 preset #1262

Open polluxsynth opened 3 weeks ago

polluxsynth commented 3 weeks ago

Describe the bug When saving an LV2 preset which already exists, i.e. overwriting an existing preset, after pressing Enter in the display, a question shows up asking if it's ok to overwrite the preset. However, it seems that the Enter press (which is in the same region on the screen as the YES response to the overwrite question) also gets interpreted as a YES press, so in practice, the 'Are you sure' screen is shown for a fraction of a second before the preset is overwritten.

To Reproduce Steps to reproduce the behavior:

  1. Bring up an LV2 plugin such as MiMi-d
  2. Save a preset to a writable bank (i.e. bold click Select, select the plugin in the chain, click Select, select Save Preset, enter the name, click Enter)
  3. Overwrite the preset using the same procedure (need to back out the ' COPY' suffix to the preset so that the name is unchanged from the previously saved preset).
  4. Note how the 'Are you sure' screen is barely visible as it flashes by, and the preset is instead overwritten directly.

Expected behavior The 'Are you sure' question should appear with NO and YES fields, and wait for a distinct screen press.