SOLVED

Stop tabs from refreshing

%3CLINGO-SUB%20id%3D%22lingo-sub-161266%22%20slang%3D%22en-US%22%3EStop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-161266%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EI'm%20creating%20a%20custom%20Microsoft%20Teams%20app%20that%20is%20hosted%20at%20my%20server%20and%20presented%20to%20a%20user%20via%20static%20tabs.%20Everything%20works%20as%20intended%2C%20however%2C%20the%20problem%20I%20am%20facing%20is%20that%20whenever%20I%20leave%20a%20tab%20and%20then%20return%20back%2C%20Teams%20loads%20the%20content%20again%20forgetting%20the%20content%20that%20was%20in%20there%20before%2C%20effectively%20refreshing%20the%20content%20of%20the%20iframe.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EA%20solution%20I%20had%20in%20mind%20was%20to%20create%20separate%20tab%20for%20each%20%22page%22%20of%20my%20app%2C%20however%2C%26nbsp%3Bthe%20app%20has%20quite%20long%20initial%20loading%20time%20(5-10%20seconds)%20and%20therefore%20whenever%20the%20user%20would%20enter%20a%20new%20tab%2C%20he'd%20have%20to%20wait%20for%205-10s%20which%20is%20quite%20slow.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20it%20therefore%20possible%20to%20force%20Teams%20not%20to%20load%2Frefresh%20content%20of%20a%20tab%20again%20after%20user%20has%20abandoned%20it%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20asking%20this%20question%20again%20here%20because%20on%20social.technet.microsoft.com%20I%20was%20told%20that%20this%20is%20the%20community%20dedicated%20to%20developing%20tabs%20(apps)%20for%20teams.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-161266%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EApp%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Etabs%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-162844%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-162844%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28059%22%20target%3D%22_blank%22%3E%40Larry%20Jin%3C%2FA%3E%20another%20thread%20related%20to%20tab%20refresh.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-163072%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-163072%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Leopold%2C%20thanks%20for%20your%20feedback%20on%20the%20topic.%20This%20is%20something%20that%20our%20team%20is%20looking%20into.%20No%20ETA%20yet%2C%20given%20some%20of%20the%20challenges%20around%20caching%20and%20keeping%20tab%20content%20resident%20in%20memory%20during%20the%20session.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-226847%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-226847%22%20slang%3D%22en-US%22%3E%3CP%3EYES.%20Teams%20is%20looking%20great%20but%20we%20need%20it%20to%20remember%20the%20page%20the%20user%20was%20on%20with%20the%20website%20tab.%20Please%20add%20this%20function.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-236773%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-236773%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%26nbsp%3B%20I'd%20like%20to%20add%20to%20the%20folks%20here%20requesting%20the%20page%20not%20be%20reloaded.%26nbsp%3B%20It's%20not%20hard%20to%20imagine%20a%20scenario%20where%20you're%20working%20on%20something%20on%20the%20web%20tab%2C%20get%20a%20message%20from%20someone%20that%20you%20need%20to%20read%2C%20but%20when%20you%20go%20back%20to%20the%20web%20tab%20all%20your%20work%20is%20lost.%26nbsp%3B%20The%20reload%26nbsp%3Breally%20marginalizes%20the%20web%20tab%20feature%2C%20which%26nbsp%3Bwould%20be%20great!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-239708%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-239708%22%20slang%3D%22en-US%22%3E%3CP%3EYes%20-%20this%20would%20be%20great%20to%20get%20fixed.%20I%20am%20guessing%20it%20works%20the%20way%20it%20does%20now%20because%20of%20resource%2Fmemory%20consumption%2C%20so%20maybe%20this%20feature%20would%20need%20to%20be%20treated%20as%20non-standard.%20Maybe%20requiring%20consent%20from%20the%20end-user.%20Anyway%2C%20agree%20some%20kind%20of%20solution%20is%20needed.%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-264088%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-264088%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Larry%2C%20do%20we%20have%20any%20update%20on%20the%20ETA%20for%20this%3F%20%3A)%3C%2Fimg%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-265786%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-265786%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Jon%2C%20due%20to%20other%20priorities%20we're%20not%20actively%20working%20on%20any%20tab%20caching%20right%20now.%20There's%20work%20going%20on%20in%20a%20related%20space%20that%20may%20help%20here%2C%20but%20we'll%20know%20more%20towards%20end%20of%20year.%20In%20the%20meantime%2C%20to%20prioritize%20this%20up%20higher%2C%20I'd%20recommend%20upvoting%20this%20topic%20on%20UserVoice%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-295533%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-295533%22%20slang%3D%22en-US%22%3E%3CP%3EWe%20have%20many%20different%20HTML5%20applications%20that%20we%20have%20surfaced%20through%20teams%20website%20tabs.%26nbsp%3B%20The%20fact%20that%20it%20refreshes%20whenever%20you%20leave%20you%20essentially%20are%20starting%20all%20over.%26nbsp%3B%20We%20agree%20that%20this%20is%20a%20very%20important%20feature%20to%20make%20better%20use%20of%20the%20website%20tabs.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-480951%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-480951%22%20slang%3D%22en-US%22%3E%3CP%3EI'd%20like%20to%20add%20to%20this%20request%2C%20that%20it%20is%20affecting%20the%20usefulness%20of%20the%20powerapps%20app%20%2F%20tab.%3C%2FP%3E%3CP%3EHaving%20the%20powerapp%20reload%20anytime%20you%20leave%20and%20return%20to%20the%20tab%20means%20all%20the%20navigation%20%2F%20record%20retrieval%20in%20the%20app%20is%20lost.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-736274%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-736274%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28059%22%20target%3D%22_blank%22%3E%40Larry%20Jin%3C%2FA%3E%26nbsp%3B%20Is%20this%20still%20being%20considered%3F%20This%20is%20vital%20for%20a%20successful%20adoption%20of%20some%20of%20our%20teams%20as%20they%20would%20need%20to%20jump%20between%20tabs%20having%20logged%20into%20cloud%20based%20systems.%20At%20the%20moment%20each%20time%20they%20go%20back%20to%20a%20tab%20they%20have%20to%20log%20in%20and%20navigate%20back%20to%20where%20they%20were.%20We%20are%20trying%20to%20give%20them%20a%20collaborative%20solution%20within%20Teams%20rather%20than%20multiple%20browser%20windows%20and%20emails%2Fskype.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-879463%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-879463%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28059%22%20target%3D%22_blank%22%3E%40Larry%20Jin%3C%2FA%3E%26nbsp%3BHi%20Larry%20-%20I'm%20hoping%20that%20you%20have%20an%20update%20for%20this%20issue.%20Like%20others%2C%20it%20is%20extremely%20important%20to%20our%20migration%20of%20S4B%20to%20MS%20Teams.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2100869%22%20slang%3D%22en-US%22%3ERe%3A%20Stop%20tabs%20from%20refreshing%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2100869%22%20slang%3D%22en-US%22%3EAny%20update%20here%20after%203%20years%3F%20I%20found%20the%20following%20uservoice%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Foffice365.uservoice.com%2Fforums%2F264636-general%2Fsuggestions%2F33999451-avoid-refreshing-tabs-in-teams-every-time-i-click%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Foffice365.uservoice.com%2Fforums%2F264636-general%2Fsuggestions%2F33999451-avoid-refreshing-tabs-in-teams-every-time-i-click%3C%2FA%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E
Deleted
Not applicable

Hi,

I'm creating a custom Microsoft Teams app that is hosted at my server and presented to a user via static tabs. Everything works as intended, however, the problem I am facing is that whenever I leave a tab and then return back, Teams loads the content again forgetting the content that was in there before, effectively refreshing the content of the iframe.

 

A solution I had in mind was to create separate tab for each "page" of my app, however, the app has quite long initial loading time (5-10 seconds) and therefore whenever the user would enter a new tab, he'd have to wait for 5-10s which is quite slow.

 

Is it therefore possible to force Teams not to load/refresh content of a tab again after user has abandoned it?

 

I'm asking this question again here because on social.technet.microsoft.com I was told that this is the community dedicated to developing tabs (apps) for teams.

 

Thanks

12 Replies

@Larry Jin another thread related to tab refresh.

best response confirmed by NarasimaPerumal Chandramohan (MVP)
Solution

Hi Leopold, thanks for your feedback on the topic. This is something that our team is looking into. No ETA yet, given some of the challenges around caching and keeping tab content resident in memory during the session.

YES. Teams is looking great but we need it to remember the page the user was on with the website tab. Please add this function. 

Hi,  I'd like to add to the folks here requesting the page not be reloaded.  It's not hard to imagine a scenario where you're working on something on the web tab, get a message from someone that you need to read, but when you go back to the web tab all your work is lost.  The reload really marginalizes the web tab feature, which would be great!

Yes - this would be great to get fixed. I am guessing it works the way it does now because of resource/memory consumption, so maybe this feature would need to be treated as non-standard. Maybe requiring consent from the end-user. Anyway, agree some kind of solution is needed. Thanks!

Hi Larry, do we have any update on the ETA for this? :) 

Hi Jon, due to other priorities we're not actively working on any tab caching right now. There's work going on in a related space that may help here, but we'll know more towards end of year. In the meantime, to prioritize this up higher, I'd recommend upvoting this topic on UserVoice

We have many different HTML5 applications that we have surfaced through teams website tabs.  The fact that it refreshes whenever you leave you essentially are starting all over.  We agree that this is a very important feature to make better use of the website tabs.

I'd like to add to this request, that it is affecting the usefulness of the powerapps app / tab.

Having the powerapp reload anytime you leave and return to the tab means all the navigation / record retrieval in the app is lost.

@Larry Jin  Is this still being considered? This is vital for a successful adoption of some of our teams as they would need to jump between tabs having logged into cloud based systems. At the moment each time they go back to a tab they have to log in and navigate back to where they were. We are trying to give them a collaborative solution within Teams rather than multiple browser windows and emails/skype.

@Larry Jin Hi Larry - I'm hoping that you have an update for this issue. Like others, it is extremely important to our migration of S4B to MS Teams.

www.000webhost.com