runplus: move karvonen start logic into `onStartStop()`

pull/3419/head
Rob Pilling 2024-05-14 22:27:17 +01:00
parent 5df489c587
commit 8bc3b49e80
1 changed files with 3 additions and 1 deletions

View File

@ -56,6 +56,8 @@ function setStatus(running) {
// Called to start/stop running
function onStartStop() {
if (screen === "karvonen") run(); // stop karvonen display
var running = !exs.state.active;
var shouldResume = false;
var promise = Promise.resolve();
@ -134,7 +136,7 @@ lc.push({ type:"h", filly:1, c:[
// Now calculate the layout
let layout = new Layout( {
type:"v", c: lc
},{lazy:true, btns:[{ label:"---", cb: (()=>{if (karvonenActive) {run();} onStartStop();}), id:"button"}]});
},{lazy:true, btns:[{ label:"---", cb: onStartStop, id:"button"}]});
delete lc;
setStatus(exs.state.active);
layout.render();