History

some extra checks on settings values

James B. Pollack committed 10 years ago

Commit 2b1e6291 parent 39221921 file · +3 −2Browse files

Showing the changes to scripts/system/controllers/toggleAdvancedMovementForHandControllers.js (1 of 1 file). Show all

Unified · Split

scripts/system/controllers/toggleAdvancedMovementForHandControllers.js+3−2
@@ -15,12 +15,13 @@ var TURN_RATE = 1000; · 14 unmodified lines
15var MENU_ITEM_NAME = "Advanced Movement For Hand Controllers";15var MENU_ITEM_NAME = "Advanced Movement For Hand Controllers";
16var SETTINGS_KEY = 'advancedMovementForHandControllersIsChecked';16var SETTINGS_KEY = 'advancedMovementForHandControllersIsChecked';
17var previousSetting = Settings.getValue(SETTINGS_KEY);17var previousSetting = Settings.getValue(SETTINGS_KEY);
18if (previousSetting === '' || previousSetting === false) {18if (previousSetting === '' || previousSetting === false || previousSetting === 'false') {
19 previousSetting = false;19 previousSetting = false;
20 isChecked = false;20 isChecked = false;
21}21}
22 22
23if (previousSetting === true) {23if (previousSetting === true || previousSetting === 'true') {
24 previousSetting = true;
24 isChecked = true;25 isChecked = true;
25}26}
26 27