<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: qlik.openApp and qlik.close in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840678#M2832</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bryan,&lt;/P&gt;&lt;P&gt;This might be a bug, what version are you using?? I know that we have had problems with this, but it should be fixed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Jun 2015 12:30:34 GMT</pubDate>
    <dc:creator>ErikWetterberg</dc:creator>
    <dc:date>2015-06-17T12:30:34Z</dc:date>
    <item>
      <title>qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840677#M2831</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was trying to open an App using qlik.openApp(...);&lt;/P&gt;&lt;P&gt;I thought I should also do a clean up after opening using app.close();&lt;/P&gt;&lt;P&gt;However later I would need to open the app again using the exact same qlik.openApp(...);&lt;/P&gt;&lt;P&gt;It turns out that the later openApp command would randomly fail, do you guys have any ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is a code sample to replicate.&lt;/P&gt;&lt;P&gt;I would like to point out that if I do not clean up using app.close, the entire extension has no problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;paint: function(...) {&lt;/P&gt;&lt;P&gt;&amp;nbsp; var config1 = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; host: window.location.hostname,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port: window.location.port,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix: "/",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; isSecure: window.location.protocol === "https:",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; identity: '1234567890'&lt;/P&gt;&lt;P&gt;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp; var app1 = qlik.openApp('myapp', config1);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp; // do something here but long enough for rpc session to be successfully opened at openApp&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp; app1.close();&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; // do something here but long enough for rpc session to be successfully closed at close&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp; var config2 = {&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; host: window.location.hostname,&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port: window.location.port,&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix: "/",&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; isSecure: window.location.protocol === "https:",&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; identity: '9999999999'&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp; };&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; var app2 = qlik.openApp('myapp', config); // this method will randomly fail&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp; app2.close(); &lt;SPAN style="font-size: 13.3333330154419px;"&gt;// this method will randomly fail&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="line-height: 1.5em; font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="line-height: 1.5em; font-size: 13.3333330154419px;"&gt;&amp;nbsp; console.log(app1 == app2); // this actually return true!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;The error would be:&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P&gt;TypeError: Cannot read property 'promise' of undefined&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at client.js??1423665506275:100&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at k.$get.k.$eval (require.js?1423665506275:43)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at k.$get.k.$apply (require.js?1423665506275:43)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Object.m.$apply (client.js??1423665506275:11)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Object.o [as openApp] (client.js??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2015 10:44:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840677#M2831</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-06-17T10:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840678#M2832</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bryan,&lt;/P&gt;&lt;P&gt;This might be a bug, what version are you using?? I know that we have had problems with this, but it should be fixed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2015 12:30:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840678#M2832</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2015-06-17T12:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840679#M2833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Erik, the version I'm using is &lt;SPAN style="font-size: 13.3333330154419px;"&gt;Qlik Sense Desktop &lt;/SPAN&gt;version 1.1 &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;that was downloaded from &lt;/SPAN&gt;&lt;A href="http://www.qlik.com/us/explore/products/sense/desktop" style="font-size: 10pt; line-height: 1.5em;" title="http://www.qlik.com/us/explore/products/sense/desktop"&gt;Qlik Sense Desktop | Qlik &lt;/A&gt;&lt;/P&gt;&lt;P&gt;about a month ago.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2015 13:52:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840679#M2833</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-06-17T13:52:38Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840680#M2834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you verify this in version 2.0 ?? If it still does not work, please report it as a bug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2015 14:02:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840680#M2834</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2015-07-15T14:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840681#M2835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haven't got a chance to verify this but I will get to it soon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Meanwhile, I'm quite puzzled why app1 == app2 when a unique identity via config is provided for each case.&lt;/P&gt;&lt;P&gt;Is this a bug too?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jul 2015 08:42:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840681#M2835</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-07-18T08:42:28Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840682#M2836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know if this is a type in your post, but your second openApp doesn't actually use config2 but config which is not included in your post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 08:33:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840682#M2836</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2015-07-20T08:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840683#M2837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok I have verify and great news, 2.0 seems to have fix the close issue (however I still cannot close my opened app because that will close off the main session, see below)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As for the app1 == app2, I also realised it's no longer the same.&lt;/P&gt;&lt;P&gt;However though, I does discover app1.model == app2.model&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hmm I'm thinking is it because of this reason, I cannot open the same app in a separate context?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eventually what I'm looking for is an alternative solution to alternateState by open an application in a separate context.&lt;/P&gt;&lt;P&gt;Meaning to be able to do selectValues, getting data from there via createCube and cleanup via close without affecting the current app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By doing so, I should be able to overcome the selection history problem @&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/message/784781"&gt;Qlik sense extension load data without dimension&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2015 01:20:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840683#M2837</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-07-21T01:20:39Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840684#M2838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Separate sessions are not supported in desktop, since this is essentially a single user environment. Have you tried this in a server installation??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik Wetterberg&lt;/P&gt;&lt;P&gt;&lt;A href="http://extendingqlik.upper88.com/" title="http://extendingqlik.upper88.com/"&gt;Extending Qlik – Use Qlik in your own apps and sites&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2015 09:16:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840684#M2838</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2015-07-21T09:16:47Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840685#M2839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hmm interesting, my extension eventually needs to be deployed at a server installation.&lt;/P&gt;&lt;P&gt;Let me work up a copy of a server installation (central node only, no RIM) at my machine and give it a shot.&lt;/P&gt;&lt;P&gt;Thanks Eric, you been a great help so far!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2015 09:41:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840685#M2839</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-07-21T09:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840686#M2840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have done up a server installation and tested a bare extension using the following codes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;paint: function(...) {&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; var config1 = {&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; host: window.location.hostname,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port: window.location.port,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix: "/",&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; isSecure: window.location.protocol === "https:",&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; identity: '1234567890'&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; };&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; // 1st app&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; var app = qlik.openApp(qlik.currApp().id, config1);&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="line-height: 1.5em;"&gt; console.log(app);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;// 2nd app&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt; console.log(qlik.currApp());&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="line-height: 1.5em;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;At the developer tool of chrome, I register from console, the 1st app as temp1 and 2nd app as temp2.&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Then I run the following statements:&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;temp1 == temp2 // yield false&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;temp1.model == temp2. model // yield true&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Seems like the results are the same as desktop &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I go ahead and do an alternate state on temp1 just to try out and my current app got affected (the selection history)&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Erm.. any steps I'm missing?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 09:36:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840686#M2840</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-07-24T09:36:13Z</dc:date>
    </item>
    <item>
      <title>Re: qlik.openApp and qlik.close</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840687#M2841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You cannot directly compare two nested objects (temp1 and temp2) with an equality == operator. You either need to use a deep equality algorithm or more simply just compare the app ids.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2018 12:41:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/qlik-openApp-and-qlik-close/m-p/840687#M2841</guid>
      <dc:creator>adriennn</dc:creator>
      <dc:date>2018-07-26T12:41:25Z</dc:date>
    </item>
  </channel>
</rss>

