don't delete and recreate wallpaperinterface if not needed

Authored by mart on Nov 8 2019, 3:13 PM.

Description

don't delete and recreate wallpaperinterface if not needed

Summary:
the wallpaperinterface instance already reacts to wallpaper package
change and loads the current one.
containemtninterface deleted it every time the wallpaper changed
and recreated, effectively loading the wallpaper two times every time
the plugin was changed

Test Plan: switching plugins still works, but it's actually visible faster on slow hardware

Reviewers: Plasma, davidedmundson

Reviewed By: Plasma, davidedmundson

Subscribers: kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D25217