mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 18:50:00 +02:00
Merge pull request #9379 from sethalves/tablet-ui-make-market-work-again
get marketplace-in-tablet working again
This commit is contained in:
commit
a3620ad9fe
1 changed files with 13 additions and 22 deletions
|
@ -51,22 +51,12 @@ marketplaceWindow.setScriptURL(MARKETPLACES_INJECT_SCRIPT_URL);
|
||||||
function onWebEventReceived(message) {
|
function onWebEventReceived(message) {
|
||||||
if (message === GOTO_DIRECTORY) {
|
if (message === GOTO_DIRECTORY) {
|
||||||
var url = MARKETPLACES_URL;
|
var url = MARKETPLACES_URL;
|
||||||
if (marketplaceWindow.visible) {
|
marketplaceWindow.setURL(url);
|
||||||
marketplaceWindow.setURL(url);
|
|
||||||
}
|
|
||||||
if (marketplaceWebTablet) {
|
|
||||||
marketplaceWebTablet.setURL(url);
|
|
||||||
}
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (message === QUERY_CAN_WRITE_ASSETS) {
|
if (message === QUERY_CAN_WRITE_ASSETS) {
|
||||||
var canWriteAssets = CAN_WRITE_ASSETS + " " + Entities.canWriteAssets();
|
var canWriteAssets = CAN_WRITE_ASSETS + " " + Entities.canWriteAssets();
|
||||||
if (marketplaceWindow.visible) {
|
marketplaceWindow.emitScriptEvent(canWriteAssets);
|
||||||
marketplaceWindow.emitScriptEvent(canWriteAssets);
|
|
||||||
}
|
|
||||||
if (marketplaceWebTablet) {
|
|
||||||
marketplaceWebTablet.getOverlayObject().emitScriptEvent(canWriteAssets);
|
|
||||||
}
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (message === WARN_USER_NO_PERMISSIONS) {
|
if (message === WARN_USER_NO_PERMISSIONS) {
|
||||||
|
@ -124,16 +114,17 @@ var marketplaceWebTablet;
|
||||||
var persistenceKey = "io.highfidelity.lastDomainTablet";
|
var persistenceKey = "io.highfidelity.lastDomainTablet";
|
||||||
|
|
||||||
function showMarketplace() {
|
function showMarketplace() {
|
||||||
if (shouldShowWebTablet()) {
|
tablet.gotoWebScreen(MARKETPLACE_URL_INITIAL);
|
||||||
updateButtonState(true);
|
// if (shouldShowWebTablet()) {
|
||||||
marketplaceWebTablet = new WebTablet(MARKETPLACE_URL_INITIAL, null, null, true);
|
// updateButtonState(true);
|
||||||
Settings.setValue(persistenceKey, marketplaceWebTablet.pickle());
|
// marketplaceWebTablet = new WebTablet(MARKETPLACE_URL_INITIAL, null, null, true);
|
||||||
marketplaceWebTablet.setScriptURL(MARKETPLACES_INJECT_SCRIPT_URL);
|
// Settings.setValue(persistenceKey, marketplaceWebTablet.pickle());
|
||||||
marketplaceWebTablet.getOverlayObject().webEventReceived.connect(onWebEventReceived);
|
// marketplaceWebTablet.setScriptURL(MARKETPLACES_INJECT_SCRIPT_URL);
|
||||||
} else {
|
// marketplaceWebTablet.getOverlayObject().webEventReceived.connect(onWebEventReceived);
|
||||||
marketplaceWindow.setURL(MARKETPLACE_URL_INITIAL);
|
// } else {
|
||||||
marketplaceWindow.setVisible(true);
|
// marketplaceWindow.setURL(MARKETPLACE_URL_INITIAL);
|
||||||
}
|
// marketplaceWindow.setVisible(true);
|
||||||
|
// }
|
||||||
|
|
||||||
marketplaceVisible = true;
|
marketplaceVisible = true;
|
||||||
UserActivityLogger.openedMarketplace();
|
UserActivityLogger.openedMarketplace();
|
||||||
|
|
Loading…
Reference in a new issue