diff --git a/HomeAutomation/qml/HomeAutom/HomeView.qml b/HomeAutomation/qml/HomeAutom/HomeView.qml index c4e50307069513f1d2f7e04afb1e3dc7ebc21164..cd69d2c079d3baa561640e9b1e257b2e001f608c 100644 --- a/HomeAutomation/qml/HomeAutom/HomeView.qml +++ b/HomeAutomation/qml/HomeAutom/HomeView.qml @@ -364,15 +364,18 @@ Item { onRedColorChanged: { home.red = redColor; - currentTempTarget.setValue(Qt.vector3d(redColor, home.green, home.blue)); + if (currentTempTarget) + currentTempTarget.setValue(Qt.vector3d(redColor, home.green, home.blue)); } onBlueColorChanged: { home.blue = blueColor; - currentTempTarget.setValue(Qt.vector3d(home.red, home.green, blueColor)); + if (currentTempTarget) + currentTempTarget.setValue(Qt.vector3d(home.red, home.green, blueColor)); } onGreenColorChanged: { home.green = greenColor; - currentTempTarget.setValue(Qt.vector3d(home.red, greenColor, home.blue)); + if (currentTempTarget) + currentTempTarget.setValue(Qt.vector3d(home.red, greenColor, home.blue)); } onEconomyChanged: {