mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
correct implementation that doesn't interfere with other app status
This commit is contained in:
parent
071396bed0
commit
abe8a3e6d9
1 changed files with 3 additions and 8 deletions
|
@ -452,13 +452,12 @@ var toolBar = (function () {
|
|||
}
|
||||
}
|
||||
|
||||
function clearWindow() {
|
||||
tablet.gotoHomeScreen();
|
||||
};
|
||||
|
||||
function initialize() {
|
||||
Script.scriptEnding.connect(cleanup);
|
||||
Window.domainChanged.connect(function () {
|
||||
if (isActive) {
|
||||
tablet.gotoHomeScreen();
|
||||
}
|
||||
that.setActive(false);
|
||||
that.clearEntityList();
|
||||
});
|
||||
|
@ -722,8 +721,6 @@ var toolBar = (function () {
|
|||
cameraManager.disable();
|
||||
selectionDisplay.triggerMapping.disable();
|
||||
tablet.landscape = false;
|
||||
Window.domainChanged.disconnect(clearWindow);
|
||||
Window.domainConnectionRefused.disconnect(clearWindow);
|
||||
} else {
|
||||
tablet.loadQMLSource("hifi/tablet/Edit.qml", true);
|
||||
UserActivityLogger.enabledEdit();
|
||||
|
@ -735,8 +732,6 @@ var toolBar = (function () {
|
|||
print("starting tablet in landscape mode");
|
||||
tablet.landscape = true;
|
||||
entityIconOverlayManager.setIconsSelectable(null,false);
|
||||
Window.domainChanged.connect(clearWindow);
|
||||
Window.domainConnectionRefused.connect(clearWindow);
|
||||
// Not sure what the following was meant to accomplish, but it currently causes
|
||||
// everybody else to think that Interface has lost focus overall. fogbugzid:558
|
||||
// Window.setFocus();
|
||||
|
|
Loading…
Reference in a new issue