Keep Tab in Memory when Switching to Chat / Other Tab - Prevent Loss of Edits, Files, Login credentials
Switching from a Tab to Chat / Teams / Other Tabs causes the Tab to close, causing you to have to reopen the Tab (actually having to navigate to it again inside the team). This will reload the tap and all content before the Switching will be lost.
1. Tabs open in Team gets reset - when switching between Teams in Team View
2. Tabs reload - when switching between Chat and Team View
3. Content (edits, files etc) on Tab gets lost (Happens both for to Issue 1 and 2)
4. It makes you re-sign-in to Planner, Jira or whatever third-party tab you were using
1. Tabs should stay open in the related Team - having to navigate and reopen a tab every time is very bad for workflow (Relates to Issue 1)
2. Tabs should be kept in memory - Reloading the tab every time is Very slow (Relates to Issue 1 and 2)
For us the main issue is that we lose edits, files, data etc when we navigate away from a tab to a chats or a different tab as the original tab reloads. We really can not be loosing data.
I see many of other issues on here that are related? I will list them here and ask that they get merged.
I will also comment on all the other issues and ask that people come here to vote and list more issues so that I can keep this issue updated with requests.
The team is working on changes to the desktop client so recently opened tabs are kept in memory, as long as it doesn’t use too much memory.
I will keep you posted as we make further progress.
Multiple browser tabs. We need to switch between browser tabs without the session reloading. One browser, multiple tabs. The browser does a great job of enhancing the full client and giving us a better experience. Don't underestimate the great opportunity in allowing multi-tab browser use with Teams!
Bonnie W commented
@Alex I don't think a memory solution is going to cut it.
Teams is already one of the biggest hogs on my computer, and I do a lot of task switching. I think you are going to need to use something like AppData/Roaming, or even better, AppData/Local to store current state.
I need to be able to switch between lots of different things, like Chat and different Teams easily without losing the Excel sheet I was looking at on one Team when I switch to Chat to see what someone just pinged me about, then back to that Excel sheet without having to reopen it.
I just don't think most business users will have enough RAM on their machines to make keeping that all in memory feasible. I have 32GB on my home PC, so I am good for almost anything, but my work laptop, which I will have to go back to using once they reopen the office, only has 8GB and is thrashing already. Anyone who is a project manager for multiple projects or has lots of task switching during the day (most managers, I imagine), just isn't going to get the maximum use out of Teams unless Tabs keep their state. And we would really, really like to make Teams a one-stop shop to the greatest extent possible.
Irfan Khan commented
One thing ive noticed is that when I think of a Teams issue (just started using it) i see the same issue was posted 2-3 years ago without any resolution. this is another example of a major issue that MS simply hasn't fixed in years. Im hesitant to move my whole company to this product if this is how bad the updates/support are for common issues.
Having to re-log in to tabs when I navigate to another removes their utility.
Luke Johnson commented
Update please? This is a very important feature. Without this, 3rd party apps don't really make ANY sense in Teams if you get sent back to the default page or UI screen.
Agreed that this is HIGHLY needed.
As we are using Teams for majority of our communication & collaboration, the jumping in and out of tabs EVERY SINGLE TIME I need to respond to a chat or other conversation is becoming tedious.
If I'm working on a file, for example... I'd LOVE to be able to pin that to its own new tab, so that I can come back to it.
Or if I need to reference another file somewhere... it would be great to PIN multiple documents.... oh there is an important conversation thread I need to follow for the next hour PIN it to a tab (in short, I imagine these pins to work much like browser tabs.... there when you need them, but can close them when you don't.
The mac client this is still very sluggish, I have to wait 1-3 seconds to switch between teams and chat, it's very frustrating while trying to work fast.
Hi, any updates to this ?
Had to use Teams online to get around this, even a confirmation message on exit would be welcome.
A year has passed ... any updates on this? @Alex
David Knox commented
This is quite a crucial factor in making MS extensible - providing third party apps within MS Teams. The User Experience of several apps is just this and is awful and as a result products won't be used if they have to login every time they navigate away from the app / tab.
There is the popout window feature though I may need to into whether the app can be popped out from the offset as popping a app out midway through still requires 'performing another login' which isn't great!
It would nice to have some further information about this - the last update was a year ago!
It always seems that a very broad scripted "we will keep you posted as we make further progress" message is given and then sometimes no further update is given. Surely meetings are raised where an issue is discussed and either put on the roadmap or dis-regarded as not significant.
What we really want to know is whether this is in the pipeline or whether this has been dis-regarded or whether this is a good article on persisting authentication when switching between tabs / apps out there somewhere ?
Martin Nguyen commented
Any updates or workaround for this issue?
This is actually one of the shortcomings of "Teams" which keeps me from using it even more often. Many times, I have 2 - 5 chats going on at the same time, I'm checking on files on Teams, and completing tasks. The only workaround so far is to use browser-based and client-based Teams to keep workstreams separate, but ultimately, we lose oversight of what post was viewed where, and which file is currently being worked on (in Browser-Teams, Client-Teams, or in the Desktop-App (Excel, PPT) etc.
I'm male, so multitasking doesn't come easy anyway, and keeping the various parallel workstreams open at the same time is essential to me ;-)
Parth Agrawal commented
Can you please provide any update on this issue.
Dear Microsoft Teams Engineers,
Could we get an update on this please. I'm trying to roll Teams out and include more functionality to enable a 1-Stop-Shop for our staff. The main issues are the losing of positions in Tabs or when linking to a website, you keep having to login each time you go back to the Tab.
It seems that we are not alone in this so any update would be useful.
Please provide an update to the status of development.
This would be a well worth while feature
Adam Halfhill commented
Can you fix this by Tuesday? Would be amazing, but I would think this is on a back burner due to the amount of time that has passed. Seems this has been brought into light in a few different post as well.
The desktop version should have been a given. Let "me" determine which tabs to cache, let "me" worry about the performance within the channel. The tabs just feel broken and unproductive like this. Less Teams commercial $$$, more development $$$... pass that on.
Luke Johnson commented
Where's this up to MS ?
Timothy Merridew commented
Not sure if this is also part of the same issue, but with the desktop client it needs to be able to keep track of where you are on websites that have been added as tabs in channels, as we're trying to move to a point where I can put some of our webapps into Teams as tabs rather than just using the web browser but it doesn't work well if you need to go to another tab, channel, or team as clicking on the tabbed website takes you back to the starting url which will usually be the login or home of the webapp.
Could you not work with the edge team on using some of the chromium work they have been doing?