summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJacobo Aragunde Pérez <jaragunde@igalia.com>2019-08-02 00:31:04 +0200
committerJacobo Aragunde Pérez <jaragunde@igalia.com>2019-08-02 00:38:35 +0200
commit0aca06978d07c7ad6590ce20fe77f168e05d29f7 (patch)
tree7f0f59aa14efd861a0246a106cf83346d6cfc26a
parente035b931c1fb6508ace7db4b1975e60d5c4be8dd (diff)
Fix the call to homescreen/showWindow operation.
The call requires that the "area" field is enclosed in a "parameter" key. Also, the app id must be provided without the version number (remove the "@version" suffix). Bug-AGL: SPEC-2647
-rw-r--r--src/js/app.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/js/app.js b/src/js/app.js
index 48c2b57..7f92d4f 100644
--- a/src/js/app.js
+++ b/src/js/app.js
@@ -91,7 +91,8 @@ export function display(app) {
var appId = app.getAttribute('app-id');
var ws = new afb.ws(function() {
var api_verb = "homescreen/showWindow";
- var request = {application_id: appId, area: "normal.full"};
+ var split_id = appId.split('@');
+ var request = {application_id: split_id[0], parameter: {area: "normal.full"}};
ws.call(api_verb, request).then(
function(obj) {
log("success: " + obj.response);