Update connection details only when necessary
Summary:
They are needed only when the Details tab is visible.
In other cases, their update is just eating CPU time.
Reviewers: Plasma, jgrulich
Reviewed By: jgrulich
Subscribers: plasma-devel
Tags: Plasma
Differential Revision: https://phabricator.kde.org/D14793