diff --git a/yin_yang/plugins/wallpaper.py b/yin_yang/plugins/wallpaper.py index c91b797..0b85b64 100755 --- a/yin_yang/plugins/wallpaper.py +++ b/yin_yang/plugins/wallpaper.py @@ -124,7 +124,12 @@ def available(self) -> bool: return True def create_message(self, theme: str) -> QDBusMessage: - message = copy.deepcopy(self.base_message) + message = QDBusMessage.createMethodCall( + self.base_message.service(), + self.base_message.path(), + self.base_message.interface(), + self.base_message.member() + ) message.setArguments([ 'string:' 'var Desktops = desktops();'