I would like to implement long running calls from the scripter and found the Paused property perfect for that.
In a custom scripter method I set Paused := True, do some background work and afterwards I set Paused := False.
Under windows it works perfectly, under android the UI becomes unresponsive until the scripter is unpaused.
I attached a demo project showcasing this behaviour. pause-scripter.zip (11.8 KB)
Observed behaviour:
- After pressing the "Execute" button, I cannot click into the memo
- After 10 seconds a message box pops up
- After closing it it, I can click into the memo and the keyboard shows up
Expected behavior
- After pressing the Execute button, I can click into the memo and the keyboard shows up
- After 10 seconds a message box pops up