Bug 439602

Summary: Changes made to IPv4 (static IP) require a manual disconnect and reconnect to update
Product: [Applications] systemsettings Reporter: jimbo <loudsquid>
Component: kcm_networkmanagementAssignee: Jan Grulich <jgrulich>
Status: REPORTED ---    
Severity: normal CC: jgrulich, nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description jimbo 2021-07-07 14:03:40 UTC
SUMMARY

When updating IPv4 to a static IP address (manual method), once you add the DNS Servers, Address, Netmask and Gateway and hit apply the connection isn't updated. You must manually disconnect and reconnect for the changes to take effect. 

STEPS TO REPRODUCE
1. System Settings -> Connections -> Wired Ethernet
2. Ipv4 Tab: Method -> Manual
3. Enter your DNS Server a static IP address
4. Hit apply
5. Try to connect to the internet using a browser

OBSERVED RESULT
No internet connection. You have to manually disconnect and reconnect to update

EXPECTED RESULT
Disconnecting and reconnecting should occur when hitting apply, or a notice should appear saying that changes do not take effect until you manually disconnect and reconnect

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.22.2
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.3