diff --git a/Release/com.f00d4tehg0dz.teslafi.streamDeckPlugin b/Release/com.f00d4tehg0dz.teslafi.streamDeckPlugin index 9eb9fc9..3598f9c 100644 Binary files a/Release/com.f00d4tehg0dz.teslafi.streamDeckPlugin and b/Release/com.f00d4tehg0dz.teslafi.streamDeckPlugin differ diff --git a/com.f00d4tehg0dz.teslafi.sdPlugin/js/app.js b/com.f00d4tehg0dz.teslafi.sdPlugin/js/app.js index 5819ad1..b0c0201 100644 --- a/com.f00d4tehg0dz.teslafi.sdPlugin/js/app.js +++ b/com.f00d4tehg0dz.teslafi.sdPlugin/js/app.js @@ -55,7 +55,7 @@ if ($SD) { Object.assign(clonedSettings, settings); setTitleWithTeslaFiStatus(context, clonedSettings); }, - moment.duration(1, 'hours').asMilliseconds()); + moment.duration(15, 'minutes').asMilliseconds()); } function setTitleWithTeslaFiStatus(context, settings) { @@ -73,6 +73,13 @@ if ($SD) { const unquoted = removeBracket.replace(/\"/g, ""); const comma = unquoted.replace(/,/g, ""); + function clearCanvas(context, canvas) { + context.clearRect(0, 0, canvas.width, canvas.height); + var w = canvas.width; + canvas.width = 1; + canvas.width = w; + } + // load bg-image ctx = canvas.getContext("2d"); img = document.getElementById("bg"); @@ -102,6 +109,9 @@ if ($SD) { ctx.textAlign = 'center'; ctx.textBaseline = 'middle'; ctx.drawImage(img, 144, 144); + + // Create Canvas Image + clearCanvas(context, canvas) for (var i = 0; i