libreoffice-online/android/app
Tomaž Vajngerl 65a19d4e21 android: reuse an already open activity when starting a new one
This sets the "launchMode" of the LOActivity to "singleTask" and
implements "onNewIntent". This is necessary so that we don't
duplicate LOActivity instances, as that isn't handled correctly
and can cause a freeze or in some cases that text input from one
instance is sent to the other. The back button stack isn't ideal
as it still can return us to LibreOfficeUIActivity even when the
activity is started from some other app, but this at least is
consistent with how some other apps work.

Change-Id: Idd11214578ec124661e2612bb49ba7e4bc4f3cea
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89811
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
2020-03-02 19:04:55 +01:00
..
src/main android: reuse an already open activity when starting a new one 2020-03-02 19:04:55 +01:00
.gitignore android shell: Move ~all the functionality from menu to navigation drawer. 2020-02-21 13:51:40 +01:00
appSettings.gradle.in android: Implement (optional) support for both 32bit and 64bit build. 2019-12-30 14:24:30 +01:00
build.gradle android shell: No need for the Nextcloud lib any more. 2020-02-20 14:53:06 +01:00
proguard-rules.pro