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

Save Patch window: Focus is misplaced, and mouse input causes incorrect focus on GUI. #7825

Open
Nel-Fie opened this issue Oct 14, 2024 · 0 comments
Labels
Bug Report Item submitted using the Bug Report template

Comments

@Nel-Fie
Copy link

Nel-Fie commented Oct 14, 2024

Bug Description:
(Tested only on REAPER, with the CLAP version of Surge XT)

Clicking on the different edits in the "Save Patch" window cause them all to highlight together, and multiplies or misplaces the blinking bar that indicates active editing - and most importantly, prevents proper input.

Input in general is haphazard when the "Save Patch" window is first opened, apparently due to the focus still being on elements of Surge's main GUI (as suggested by use of the Tab key, which leads to the highlighting of various elements on the darkened GUI, as if receiving focus).

User input is made possible by clicking on the title bar of the "Save Patch" window, but only if one subsequently navigates between the edits using the Tab key (or Shift+Tab to go back up the list of edits). However, clicking on them at any point mixes up the active edits again as described above, with any input going to the edit which was last focused through the Tab key.

The issue is highly similar to the one described here : Issue #7766

However, the issue is obviously not caused by keyboard input, but rather a mishandling of mouse input and focus handling in the GUI. Moreover, it occurs on REAPER rather than Renoise, and while REAPER does have a per-VST "Send all keyboard input to plug-in" option, activating it produces no result.

Surge XT Version

  • Version: 1.3.4.f7b97c6
  • Plugin Type: CLAP
  • Bitness: 64 bit

Reproduction Steps:
Steps to reproduce the behavior:

  1. Open Surge XT (presumably in REAPER, presumably the CLAP version).
  2. Click the "Save" button.
  3. Try inputting text. Nothing should happen.
  4. Click on an edit in the "Save Patch" window.
    4.1 Sometimes it will accept text, sometimes not.
  5. Try clicking on a second edit.
  6. Both this and the previous one should be highlighted, and any input of text will be added to the first one, rather than the second one.

Expected Behavior:
Being able to navigate the "Save Patch" window by clicking the different edits.

Computer Information (please complete the following!):

  • OS: Ubuntu 24.04.1 LTS
  • Host: REAPER
  • Version: 7.24
@Nel-Fie Nel-Fie added the Bug Report Item submitted using the Bug Report template label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Report Item submitted using the Bug Report template
Projects
None yet
Development

No branches or pull requests

1 participant