I have a script written as a self-contained web app using bottle to serve the content and the integrated webbrowser to display it.
Pythonista v1.5 now shifts the display away from the webbrowser to the console whenever anything is written to the console. By default, bottle outputs log information to the console, which means the any navigation on the webapp shifts the display away.
As an FYI for anyone else with the issue, adding quiet=True to bottle.run() eliminates the default console output in bottle, but anything your script outputs to the console will shift focus to the console.
It would be nice if there was an option to prevent the console from stealing focus from the webbrowser.