Bug 428188

Summary: System monitor sensor widget configuration: number fields cannot be modified by typing
Product: [Plasma] plasmashell Reporter: bvnfuller
Component: System Monitor widgetsAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal CC: ahiemstra, bvnfuller, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.19.5   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: Plasma 5.22
Sentry Crash Report:

Description bvnfuller 2020-10-24 17:01:02 UTC
SUMMARY
The 

STEPS TO REPRODUCE
1. Add a system monitor widget to default panel.
2. Enter configuration for widget, select any sensors and any display format
3. On the second options tab, called "<display format> Details" (eg Pie Chart Details), click into one of the number input fields eg "Start from Angle"
4. Using keyboard, type a new value

OBSERVED RESULT

Pressing enter with focus on the input field caused the panel to crash, but not reproduced. Alternatively, after changing the value with the keyboard, clicking outside the field does nothing, and the "Apply" button to save the changes is grayed out and cannot be clicked.
The only way to change the value of the input field is to use the 'up' and 'down' arrows to the right of each number to increase or decrease the value by one unit at a time.


EXPECTED RESULT

Number input fields can be changed to any value (within range) using keyboard, then "Apply" can be pressed and the value saved.
No crash

SOFTWARE/OS VERSIONS
Fedora 33 KDE
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.73.0
Qt Version: 5.15.1

ADDITIONAL INFORMATION
Comment 1 Arjen Hiemstra 2021-08-06 10:56:59 UTC
This has been fixed a while ago. At least I can no longer reproduce it with Plasma 5.22.