- 🎬 SCENA DEL BRANO tocca per lanciare ora
+ 🎬 SCENA DEL BRANO
+ tocca un elemento per lanciarlo ora · ■per fermarlo
diff --git a/src/remote.js b/src/remote.js
index 505add4..86f0b1f 100644
--- a/src/remote.js
+++ b/src/remote.js
@@ -37,6 +37,7 @@
$('#btn-blackout').addEventListener('click', () => cmd('blackout', { on: !(st && st.blackout) }));
$('#btn-freeze').addEventListener('click', () => cmd('freeze', { on: !(st && st.freeze) }));
$('#btn-map').addEventListener('click', () => cmd('mapOn', { on: !(st && st.map.on) }));
+ $('#btn-scene-stop').addEventListener('click', () => cmd(st && st.sceneHalted ? 'sceneResume' : 'sceneStop'));
$('#btn-allzones').addEventListener('click', () => cmd('mapShow', { ids: null }));
$('#fam').addEventListener('change', (e) => { if (e.target.value !== '') cmd('fxFamily', { fam: parseInt(e.target.value, 10) }); });
@@ -63,14 +64,22 @@
$('#scene-card').hidden = !sc.length;
if (changed('scene', sc.map(c => [c.i, c.type, c.time, c.label]))) {
const ICO = { effect: '🌀', text: '🔤', image: '🖼', video: '🎞', map: '🗺' };
- $('#scene').innerHTML = sc.map(c => '