From 45ca8438fa4c226854a67b4cb9f16b2f49fc89d0 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Thu, 13 Apr 2017 18:29:39 +1200 Subject: [PATCH] Persist finish-on-open checkbox value to settings --- scripts/system/record.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/system/record.js b/scripts/system/record.js index a3ceda32b3..f257ecac18 100644 --- a/scripts/system/record.js +++ b/scripts/system/record.js @@ -395,7 +395,8 @@ LOAD_RECORDING_ACTION = "loadRecording", START_RECORDING_ACTION = "startRecording", STOP_RECORDING_ACTION = "stopRecording", - FINISH_ON_OPEN_ACTION = "finishOnOpen"; + FINISH_ON_OPEN_ACTION = "finishOnOpen", + SETTINGS_FINISH_ON_OPEN = "record/finishOnOpen"; function isUsingToolbar() { return ((HMD.active && Settings.getValue("hmdTabletBecomesToolbar")) @@ -449,6 +450,7 @@ case FINISH_ON_OPEN_ACTION: // Set behavior on dialog open. isFinishOnOpen = message.value; + Settings.setValue(SETTINGS_FINISH_ON_OPEN, isFinishOnOpen); break; } } @@ -485,6 +487,7 @@ } function setUp() { + isFinishOnOpen = Settings.getValue(SETTINGS_FINISH_ON_OPEN) === true; tablet.webEventReceived.connect(onWebEventReceived); }