setting color or brightness now correctly sets the effect to "none"

This commit is contained in:
jangxx 2019-03-02 14:56:45 +01:00
parent 7f2f8ad9e5
commit 14c2cc7e47
3 changed files with 4 additions and 2 deletions

View File

@ -94,6 +94,7 @@ class HCMagicHome extends HCColorLamp {
setBrightness(brightness) {
let futureState = this.state;
futureState.brightness = brightness;
futureState.effect = "none";
let suid = this._sumanager.registerUpdate(futureState);
let { red, green, blue } = HSL_to_RGB(futureState.color);
@ -114,6 +115,7 @@ class HCMagicHome extends HCColorLamp {
setColor(color) {
let futureState = this.state;
futureState.color = fillPartialHSL(color, futureState.color);
futureState.effect = "none";
let suid = this._sumanager.registerUpdate(futureState);
let { red, green, blue } = HSL_to_RGB(futureState.color);

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "hc-magichome",
"version": "1.0.3",
"version": "1.0.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "hc-magichome",
"version": "1.0.4",
"version": "1.0.5",
"description": "Magic Home Plugin for Homecontrol",
"main": "HCMagicHome.js",
"scripts": {