I asked this before and the fix is to quit the app, if I remember right. The problem on Android is that apps never really quit, they remain in the background until the OS needs the RAM. When the OS wipes the app, we don't receive any messages so the debugger won't know when the socket closes. The same thing happens when the user hits the Home or Recent buttons to leave the app, which also does not notify us. We need messages for these events. Android does send the app a notification but LC hasn't implemented it.

The result is that LC Android apps usually never know what's going on. It interferes with the ability to save the app state as well.

You might try adding a Quit button to see if that works. The quit command was updated a bit recently so that might work, even if you just use it temporarily for debugging.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On September 15, 2018 10:49:53 AM Sannyasin Brahmanathaswami via use-livecode <use-livecode@lists.runrev.com> wrote:

On 9/13/18 10:47 AM, Monte Goulding via use-livecode wrote:
OK that definitely gives me an idea. The cache is meant to be cleaned up when the socket closes so should be happening between launches of the app but we can also force the debug session to end during the deploy of the new version which will hopefully ensure things are cleaned up.

OK, given that we understand the problem, to be solved one day.

Until then, how do we work around it?

Give an error, and the Script Editor "becomes"

stack "d2dc63f5-efeb-412c-a6ae-741d60b569de"
card id 1002

What is best practice to get out....and back to the original stack/scripts?

BR



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to