runplus: move karvonen start logic into `onStartStop()`
parent
5df489c587
commit
8bc3b49e80
|
|
@ -56,6 +56,8 @@ function setStatus(running) {
|
||||||
|
|
||||||
// Called to start/stop running
|
// Called to start/stop running
|
||||||
function onStartStop() {
|
function onStartStop() {
|
||||||
|
if (screen === "karvonen") run(); // stop karvonen display
|
||||||
|
|
||||||
var running = !exs.state.active;
|
var running = !exs.state.active;
|
||||||
var shouldResume = false;
|
var shouldResume = false;
|
||||||
var promise = Promise.resolve();
|
var promise = Promise.resolve();
|
||||||
|
|
@ -134,7 +136,7 @@ lc.push({ type:"h", filly:1, c:[
|
||||||
// Now calculate the layout
|
// Now calculate the layout
|
||||||
let layout = new Layout( {
|
let layout = new Layout( {
|
||||||
type:"v", c: lc
|
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;
|
delete lc;
|
||||||
setStatus(exs.state.active);
|
setStatus(exs.state.active);
|
||||||
layout.render();
|
layout.render();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue