-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
LV2 help window - Issue on closing with the 'x' button #6753
Comments
Also. If the help window is maximized (with arrows left of the x/close button) it's not possible to close it again from within the open window. You need to open up the song window, reopen the lv2 plugin and then toggle the window with the help button. |
Another issue found.
The LV2 plugin help window is still there and can be closed manually. It should have been destroyed when the new project were loaded. |
For now, solved all mentioned issues in a temporary branch (including the one from yesterday). The last thing I am still unhappy about is the size of this window. I cannot find out how to let the window automatically have such a size that the contained |
This fixes at least two issues: * Help window is not synched with window manager's `X`-button * Help window is not being closed on track destruction
This fixes at least three issues: * Help window is not synched with window manager's `X`-button * Help window is not being closed on track destruction or on closing the plugin window * Trims help window strings and force-adds a newline, because `QLabel::sizeHint` sometimes computes too small values. Now, together with #6956, all help windows fit their strings. Some help windows are too large by one line, but this seems better than forcing the user to resize them if they are too small by one line.
Bug Summary
LV2 plugins with help button/window is disrupted when the help window is closed with the builtin
[x]
button.Steps to reproduce
[Help]
(Open right corner, if the plugin has one which is not always the case). Help window opens.[Help]
button. Help window closes. This works.[x]
on the help window. Help window closes.A - Broken, no text in there.
B - You need to press one extra time to get the focus on the help button.
The window stays broken for this instance of the effect until lmms is restarted.
Affected LMMS versions
On master build since LV2 was introduced. At least since LV2-Options.
Screenshots
Help window opened.
![help2](https://private-user-images.githubusercontent.com/6368949/249501312-3d587370-f9a3-4ac4-bd5c-1f29caf5f6ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzOTU5MTAsIm5iZiI6MTczOTM5NTYxMCwicGF0aCI6Ii82MzY4OTQ5LzI0OTUwMTMxMi0zZDU4NzM3MC1mOWEzLTRhYzQtYmQ1Yy0xZjI5Y2FmNWY2YmEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMjEyNjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjZiYWJlYTczYTdhYzM1ZDE2NGU4OWFkMWI1MzZkYzg0M2E5MTQxNGNiYjBmNjAzMzg4OTBiNzhhOWU3YWFlZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.BG3q6_ZFhI6idbcCj7vJ5CBWShSMwTtxbl-4OZl-xQE)
Help window opened a second time after closing it with the
![help3](https://private-user-images.githubusercontent.com/6368949/249501445-b8a2d6b6-18fa-416f-80cd-ac6d62bac894.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzOTU5MTAsIm5iZiI6MTczOTM5NTYxMCwicGF0aCI6Ii82MzY4OTQ5LzI0OTUwMTQ0NS1iOGEyZDZiNi0xOGZhLTQxNmYtODBjZC1hYzZkNjJiYWM4OTQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMjEyNjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjUwYmNjODQzNjMzYTAyYzgwOGI2NGUxYjNkODBhMjc2NmY2NzMwNWM1ZjE0ODhiMDQ3MGMyMmMzYjAwM2M1MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.1zWUdJKlRWpIo7TWNVxspO-OAy4TUQ9Iq5VsxuER7cQ)
[x]
instead of the[Help]
button.The text was updated successfully, but these errors were encountered: