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
Advanced settings: Noise window reads “eased” value incorrectly #8076
Comments
Confirmed. Note this noise has 'eased' as the default. Entries in .conf don't seem broken though so seems a display issue only. Not a blocker. Also, after changing this back and forth, look what appears at the end of my .conf:
When a noise table is removed from .conf the last '}' is not removed. |
Same as previous PR, not blocking release but can be fixed for 5.0.0 |
I found something on minetest/builtin/mainmenu/dlg_settings_advanced.lua Lines 159 to 165 in 0acdf93
Why should the flag be removed from default? Note that I just revived an old PR and didn't even know the reason behind it. About the forgotten closed curly bracket, I think these lines of code makes it ( Lines 971 to 973 in 0acdf93
Maybe, we should create a stack for the settings' parent and create special case for closed curly bracket ( Lines 246 to 248 in 0acdf93
|
#8089 merged, fixes the '}'s. |
Omitting the flags was intentional, probably because the single line format does not support flags. Still, I think it would be better to show them so that the current value can be seen without opening the edit window. |
Single flag format is removed already from I found that the flags' place is used for lacunarity (as optional value). Should we make lacunarity a required value? Lines 541 to 543 in 245e628
|
I can no longer reproduce this bug in 4445889 (5.2.0-dev). Should I close it? |
Issue type
Minetest version
95d4ff6
Summary
Sometimes, when you edit a noise setting in advanced settings, the checkbox “eased” gets checked even if its not in the setting value.
Steps to reproduce
mgv5_np_factor
to default. The word “eased” should not appear in the valueExpected: “eased” is not checked, because this word does not appear in the string
Actual: “eased” IS checked
The text was updated successfully, but these errors were encountered: