Bug 495374

Summary: Removal dialog of Network Setting does not show up correctly
Product: [Applications] systemsettings Reporter: My2ndAngelic <my2ndangelic>
Component: kcm_networkmanagementAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: artmsmth, jgrulich, nate
Priority: NOR Keywords: regression
Version First Reported In: 6.2.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: Frameworks 6.7
Sentry Crash Report:

Description My2ndAngelic 2024-10-26 10:49:44 UTC
SUMMARY
When I click remove on the a VPN config file, the dialog box that supposed to say remove does not show up correctly (see screenshot)


STEPS TO REPRODUCE
1. Add a VPN config
2. Click on it, authenticate if you lack permission
3. Click X icon under to remove it

OBSERVED RESULT
No removal dialog shows up

EXPECTED RESULT
It should have shows up

SOFTWARE/OS VERSIONS
(available in the Info Center app, or by running `kinfo` in a terminal window)
Operating System: openSUSE Tumbleweed 20241011
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Kernel Version: 6.11.2-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × 12th Gen Intel® Core™ i5-1235U
Memory: 19.2 GiB of RAM
Graphics Processor: Mesa Intel® Graphics

ADDITIONAL INFORMATION
I suspect because the removal dialog shows up inside the ksettings instead of a separate dialog box so this would happen/
Comment 1 Nate Graham 2024-10-28 03:06:01 UTC
I don't have any VPNs, and the removable widow shows up okay for me with git master for a network. Is the removal window for a network also broken for you, or is that one okay?
Comment 2 Nate Graham 2024-10-28 03:06:04 UTC
*** Bug 495414 has been marked as a duplicate of this bug. ***
Comment 3 My2ndAngelic 2024-10-29 18:26:57 UTC
(In reply to Nate Graham from comment #1)
> I don't have any VPNs, and the removable widow shows up okay for me with git
> master for a network. Is the removal window for a network also broken for
> you, or is that one okay?

I updated my system to 

KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0

and somehow this issue doesn't exist anymore?

Maybe something changed between those versions? And no, I didn't test it with other networks.
Comment 4 Nate Graham 2024-10-30 15:10:37 UTC
That makes sense. This is implemented as a Kirigami.Dialog, and there were some bugs in it that got fixed in Frameworks 6.7.