https://bugs.kde.org/show_bug.cgi?id=376739
--- Comment #4 from Elvis Angelaccio <elvis.angelac...@kde.org> --- Ok I this is what is going on here. Debug output when running kcmshell5 kcm_networkmanagement: Going to emit validityChanged( false ) from: void ConnectionEditorBase::initialize() Going to emit validityChanged(false) from: void ConnectionEditorBase::initialize() Going to emit KCModule::changed(false) from void KCMNetworkmanagement::loadConnectionSettings(const NetworkManager::ConnectionSettings::Ptr &) Going to emit validityChanged( false ) from: void ConnectionEditorBase::initialize() Going to emit validityChanged(false) from: void ConnectionEditorBase::initialize() Going to emit KCModule::changed(false) from void KCMNetworkmanagement::loadConnectionSettings(const NetworkManager::ConnectionSettings::Ptr &) Going to emit validityChanged(true) from: void ConnectionEditorBase::validChanged(bool) Going to emit validityChanged(true) from: void ConnectionEditorBase::validChanged(bool) Going to emit validityChanged(true) from: void ConnectionEditorBase::validChanged(bool) Going to emit KCModule::changed( true ), &ConnectionEditorTabWidget::validityChanged was emitted. Going to emit validityChanged( true ) from: void ConnectionEditorBase::initialize() Debug output when running systemsettings5: Going to emit validityChanged( false ) from: void ConnectionEditorBase::initialize() Going to emit validityChanged(false) from: void ConnectionEditorBase::initialize() Going to emit KCModule::changed(false) from void KCMNetworkmanagement::loadConnectionSettings(const NetworkManager::ConnectionSettings::Ptr &) Going to emit validityChanged( false ) from: void ConnectionEditorBase::initialize() Going to emit validityChanged(false) from: void ConnectionEditorBase::initialize() Going to emit KCModule::changed(false) from void KCMNetworkmanagement::loadConnectionSettings(const NetworkManager::ConnectionSettings::Ptr &) Going to emit validityChanged(true) from: void ConnectionEditorBase::validChanged(bool) Going to emit validityChanged(true) from: void ConnectionEditorBase::validChanged(bool) Going to emit validityChanged( true ) from: void ConnectionEditorBase::initialize() Going to emit validityChanged(true) from: void ConnectionEditorBase::validChanged(bool) Going to emit KCModule::changed( true ), &ConnectionEditorTabWidget::validityChanged was emitted. Now, in both cases there is a KCModule::changed(true) emitted (which imho looks wrong). Question is, why kcmshell ignores it? -- You are receiving this mail because: You are watching all bug changes.