Skip to content

Fix #7582 Carla breaking GUI on Wayland#7966

Merged
messmerd merged 3 commits intoLMMS:masterfrom
aumenhoffer:master
Jul 7, 2025
Merged

Fix #7582 Carla breaking GUI on Wayland#7966
messmerd merged 3 commits intoLMMS:masterfrom
aumenhoffer:master

Conversation

@aumenhoffer
Copy link
Contributor

Since commit #7453, the updateInstrumentView() method has been called before the subwindow widget had been added (likely by mistake), causing plugins such as Carla to break the UI completely on Wayland: #7582
Switching the order of the two lines fixed the issue without breaking the scalability feature of SlicerT introduced in the aforementioned commit. The result can be seen here:
https://github.com/user-attachments/assets/ff27c0f5-3d10-4237-b1b2-f6b0d5deb094

The changes were also tested while running XWayland, but more testing on X11 might be required.
This does not fix the issue of repeating backgrounds: #7798

@michaelgregorius michaelgregorius linked an issue Jul 6, 2025 that may be closed by this pull request
1 task
Copy link
Contributor

@michaelgregorius michaelgregorius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested this and it fixes the problem.

Copy link
Member

@messmerd messmerd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on X11 and there don't seem to be any regressions

@messmerd messmerd merged commit a1da660 into LMMS:master Jul 7, 2025
11 checks passed
@messmerd
Copy link
Member

messmerd commented Jul 7, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding Carla breaks the UI

3 participants