We have moved to a new Sailfish OS Forum. Please start new discussions there.

Android app should open in a new tab [answered]

asked 2017-03-17 16:24:38 +0300

Sakke gravatar image

updated 2017-03-19 00:05:02 +0300

Hi all!

You may remember back in the old days when we had Android and Sailfish OS side multitasking separately. So basically what I mean is that through one Android app you could close and switch between another. Now we have all the running apps in one view which is absolutely a good thing.

On the other hand, I've found an issue or something that I find quite annoying. Let's say that you want to open a link through WhatsApp or whatever Android app you like, and even more you'd like to use Google Chrome or Firefox etc. Android browser. The thing that I find quite annoying is that the link is opened on the same tab (with WhatsApp in this example) and then when you close the opened browser etc. then it hangs there in background, which can cause battery drain. Would it be better if the action created a new tab with Android side apps like it does with Sailfish native apps? Then you could close the new tab or keep it open if you really need it, instead of having an Android app there hanging in the background.

I consider this to be annoying because you have to manually search and close the opened app after you have used it. And this "issue" occurs with any Android app because they are opened in one view not in separate tabs. And this only occurs with the case when you're opening an Android app through another Android app.

Briefly, it would be nice to have a view which would show these Android applications. It could be like back in the old days or then like that every Android app would open in a one tab on Sailfish multitasking view.

I hope you got my point and I'll try to answer your questions as much as I can.

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by Sakke
close date 2019-02-10 22:59:23.117378



I've seen this bug, I also noticed that sometimes new apps open in a view that already had another Android app in it.

pisarz1958 ( 2017-03-17 17:41:10 +0300 )edit

Yes I have seen that kind of behavior too when running multiple Android apps at the same time. It's very annoying sometimes when they open in a one view and then they start to hang in the background.

Sakke ( 2017-03-19 00:02:08 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2017-03-19 01:42:51 +0300

olf gravatar image

updated 2017-03-19 01:57:52 +0300

The point coderus is trying to get across to you is: It is Android behaviour!

When you started an Android app from another one (in your case Firefox from WhatsApp), e.g. by opening a web link (that is using Android's intent mechanism, which coderus mentioned), you are supposed to go back to the original app with the Android Back Button Bar, instead of closing the started app (here: Firefox). If you close the started app, you will find the original app still running, but out of focus.

SailfishOS has nothing to do with this, it all happens inside Android / AOSP / AlienDalvik (whatever you may want to call it). You have to address your criticism of this behaviour to Google.

And WRT the browser behaviour of opening links in the last tab, a new tab or a new window: That is the behaviour of the specific browser (and configurable in some, IIRC). If you are not satisfied with this behaviour, address your issue to the developers of that program (here: browser).

Yes, there is no SailfishOS "issue" or "improvement" in anything you mentioned.

edit flag offensive delete publish link more


Yes I got this point that it's Android side thing so they open in a one view if the action is doing it through another Android side app. Nevertheless, you are still able to kill that process on Android because you have the Android multitasking thing there. And because this kind of Android multitasking and Sailfish multitasking has been separated much before in the early days of Sailfish, I thought that it could be possible to implement this idea. I haven't actually complained here that there's a bug or issue in Sailfish but more like suggested that couldn't this be done in a better way in my opinion.

I'm not a developer, but back in the early days of Sailfish you had every Android side app in a one view after Jolla made them open separately. Due to this I thought that this could be implemented too.

And no I'm not complaining to any browser software etc. I just would like to have every Android app in a one Sailfish side multitasking view like the apps do when they open, instead of having two in a one view. As far as I have now understood this can't be implemented at least not so easily. Thank you for your answers!

Sakke ( 2017-03-19 09:41:31 +0300 )edit

answered 2017-03-17 18:53:57 +0300

coderus gravatar image

Separating activities is a problem of android apps. app_process can separate activities, if there such flag set for intent. Many apps just ignoring this.

edit flag offensive delete publish link more


I'm not sure whether you got my point or not. So is your opinion that there's no an actual "fix" this issue? Basically I just would like that Android applications would open in separate tabs in Sailfish multitasking view no matter how you opened them. Right now we can open Android and Sailfish side apps and they're normally opening in a new tab, but couldn't they make the action (when opening an Android app through another) open them in separate Sailfish OS tabs in multitasking view.

I'm not actually asking for separated Android views etc. if I understood your message right but more like that Sailfish would have in multitasking view two separate Android apps open rather than one Android app with two views.

Sakke ( 2017-03-18 23:58:53 +0300 )edit

Did you used Android before? How much attention did you paid to notice how opening apps inside/from other apps works on plain Android systems?

coderus ( 2017-03-19 01:00:34 +0300 )edit

Question tools



Asked: 2017-03-17 16:24:38 +0300

Seen: 586 times

Last updated: Mar 19 '17