From 031bd773b7c2cc2ea872ad94ac59ef91b600e186 Mon Sep 17 00:00:00 2001 From: Kai Uwe Broulik Date: Mon, 30 Jan 2017 16:16:40 +0100 Subject: [PATCH] [ContainmentInterface] Use setSize instead of setWidth/setHeight in createApplet This avoids needless binding updates and expensive layouting. Differential Revision: https://phabricator.kde.org/D4352 --- src/scriptengines/qml/plasmoid/containmentinterface.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/scriptengines/qml/plasmoid/containmentinterface.cpp b/src/scriptengines/qml/plasmoid/containmentinterface.cpp index 3296d4dab..aad6aaabb 100644 --- a/src/scriptengines/qml/plasmoid/containmentinterface.cpp +++ b/src/scriptengines/qml/plasmoid/containmentinterface.cpp @@ -210,8 +210,7 @@ Plasma::Applet *ContainmentInterface::createApplet(const QString &plugin, const return applet; } if (geom.width() > 0 && geom.height() > 0) { - appletGraphicObject->setWidth(geom.width()); - appletGraphicObject->setHeight(geom.height()); + appletGraphicObject->setSize(geom.size()); } blockSignals(false);