Bug 442412

Summary: Disabling the firewall makes the toggle's label get stuck with "Disabling..."
Product: [Applications] systemsettings Reporter: Michael Alexsander <michaelalexsander>
Component: kcm_firewallAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: med.medin.2014, michaelalexsander, nate, tcanabrava, yerrey
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: The stuck label.

Description Michael Alexsander 2021-09-14 04:17:07 UTC
Created attachment 141533 [details]
The stuck label.

SUMMARY
Disabling the firewall will make the label in the toggle get stuck with the "Disabling..." string, only switching to "Disabled" when changing the settings section.

STEPS TO REPRODUCE
1. Press the toggle to disable the firewall.
2. Write in the password or cancel the action, it doesn't matter which.
3. See the bug.

SOFTWARE/OS VERSIONS
Linux: EndeavourOS
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Comment 1 Nate Graham 2021-09-16 17:36:06 UTC
Cannot reproduce with the firewalld backend. For me, that label appears for a second or so, and then changes appropriately.

What firewall backend are you using?
Comment 2 Michael Alexsander 2021-09-16 17:58:52 UTC
(In reply to Nate Graham from comment #1)
> Cannot reproduce with the firewalld backend. For me, that label appears for
> a second or so, and then changes appropriately.
> 
> What firewall backend are you using?

UFW.
Comment 3 medin 2022-01-10 20:31:27 UTC
I can confirm it with ufw.

ufw: 0.36.1
Operating System: Manjaro Linux
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2
Kernel Version: 5.4.169-1-MANJARO (64-bit)
Graphics Platform: X11
Comment 4 Nate Graham 2022-01-11 16:43:54 UTC
*** Bug 448233 has been marked as a duplicate of this bug. ***
Comment 5 Bug Janitor Service 2022-01-11 18:28:44 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-firewall/-/merge_requests/31
Comment 6 Yerrey Dev 2022-01-17 20:48:33 UTC
Fix merged in https://invent.kde.org/plasma/plasma-firewall/-/merge_requests/31 to master.