-
Notifications
You must be signed in to change notification settings - Fork 669
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
[Testpilotcloud] Update channel warning does not reset dropdown selection #10251
Comments
This issue was marked stale because it has been open for 30 days with no activity. Remove the stale label or comment or this will be closed in 7 days. |
Can't reproduce on Windows. |
Reproduced on Ubuntu 22.04 with the latest AppImage:
|
Turns out the issue is localization. The settings dialog sets the entry by string and also uses string comparison to configure the current channel. When, e.g., using a German locale, the strings change from "stable" to "Stabil" and "beta" to "Beta", breaking the code. Using numeric indices to change back to the original value fixes the problem. |
Please test with a non-English locale. |
Confirmed; worse than before, en locale is broken as well. |
Fix provided in #10627. |
Pre-submission Checks
Describe the bug
When changing the update channel in the settings, a dialog will pop up informing about the consequences. If the dialog is aborted, the selection in the dropdown is not reset.
The selection can be reset manually without triggering a new dialog.
Expected behavior
When aborting a dialog like this, the original state should be restored.
Steps to reproduce the issue
Change the update channel from "beta" to "stable" for instance.
Screenshots
No response
Logs
No response
Client version number
3.0.0-beta1 build 9006 on Ubuntu 22.04
Desktop environment (Linux only)
No response
Client package version and origin (Linux only)
No response
Installation path (Windows only)
No response
Server information
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: