Prevent tablet from being open while in toolbarMode

This commit is contained in:
Anthony J. Thibault 2017-02-16 16:18:51 -08:00
parent 8ccca86dee
commit 7f95753a1e

View file

@ -52,6 +52,15 @@
} }
function updateShowTablet() { function updateShowTablet() {
// close the WebTablet if it we go into toolbar mode.
var toolbarMode = Tablet.getTablet("com.highfidelity.interface.tablet.system").toolbarMode;
if (tabletShown && toolbarMode) {
hideTabletUI();
HMD.closeTablet();
return;
}
if (tabletShown) { if (tabletShown) {
var MUTE_MICROPHONE_MENU_ITEM = "Mute Microphone"; var MUTE_MICROPHONE_MENU_ITEM = "Mute Microphone";
var currentMicEnabled = !Menu.isOptionChecked(MUTE_MICROPHONE_MENU_ITEM); var currentMicEnabled = !Menu.isOptionChecked(MUTE_MICROPHONE_MENU_ITEM);
@ -67,7 +76,7 @@
// other reason, close the tablet. // other reason, close the tablet.
hideTabletUI(); hideTabletUI();
HMD.closeTablet(); HMD.closeTablet();
} else if (HMD.showTablet && !tabletShown) { } else if (HMD.showTablet && !tabletShown && !toolbarMode) {
UserActivityLogger.openedTablet(); UserActivityLogger.openedTablet();
showTabletUI(); showTabletUI();
} else if (!HMD.showTablet && tabletShown) { } else if (!HMD.showTablet && tabletShown) {