-
-
Notifications
You must be signed in to change notification settings - Fork 363
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
Weird behavior on machine settings inputs #551
Comments
I was able to reproduce point 1 and 2. That is indeed not an intended behavior and has to be fixed. Thanks for pointing that out.
That is currently the intended behavior. Manual input has to be confirmed by pressing enter. Where the arrows directly send the command.
That is correct. Also the smooth time input field has an upper limit of 0.2
https://github.com/Klipper3d/klipper/blob/master/docs/Config_Reference.md#extruder |
In my opinion it doesn't make sense that the interface puts a hard limit on the value when there isn't a hard limit in Klipper. |
This will reset unconfirmed value changes on any of the machine settings input fields. Fixes the spinner bugs mentioned in mainsail-crew#551. Also improves feedback for the user that values are not applied if not confirmed with ENTER. Signed-off-by: Dominik Willner <[email protected]>
@r3Fuze if you feel "adventurous" you can download and test the automatically generated artifact: The changes from #555 are applied there and should basically fix all the issues you mentioned. |
I've tested the changes and everything works great now 👍 |
Thank you for your feedback! 😀 |
A few weird and confusing things I've noticed with the inputs in the
Machine Settings
panel:Manually inputting an integer in an input and then pressing the increase arrow to the right adds the step value of the input to the entered integer, for example putting
300
in the input and pressing the up arrow changes the value to3005
. This happens on all inputs that use whole numbers.Manually inputting a float in an input that accepts it and then pressing the up arrow completely erases the value in the input. Inputting an integer works as above.
Inputting a value in an input and then unfocusing the input without pressing enter does not make it clear that you haven't actually changed the setting unless you look at the console output.
The pressure advance input is limited to 1 even though the advance value can be above 1 in Klipper.
I thought some of these problems were caused by #537 but they were also broken on the commit before the PR was merged.
The text was updated successfully, but these errors were encountered: