I've created a simple navigation bar at the top (using ReTool's in-built template) that redirects me between different apps. While the redirect works, it doesn't change the tab title.
For example, after I start in my default page, lesson reports, it says "Lesson Reports | The Elevated School," which is correct.
But when I click on the "Timesheets" app under "Payments" to redirect, the URL and page changes successfully to Timesheets, but the title then just says "Lesson Reports."
Only when I refresh the page, does it then correct itself to "Timesheets | The Elevated School."
I'm not sure why this is happening? I looked through the existing documentation and didn't find a post experiencing a similar thing.
We can't access your org, if we were to sign up it may have an impact on your bill. Do you mind exporting the app/module as JSON and attaching it here?
Thank you for adding the module! I see what the issue is now.
When I initially read:
I thought you meant the title kept referencing the previous app. It looks like what you are experiencing is that when you go to a new app, the title is correct but it's missing the name of your org on the right side of the pipe ... | Org Name
Interesting! Does it only happen with Apps under the Lessons dropdown? It may not be happening on my end because I had to set the navigation again (exports keep their reference to App ids). Could you try recreating the menu item and subitems?
There are no issues when the target app does not have a custom URL.
When we navigate to an app with a Custom URL, the title does not update correctly.
Exception:
There are no issues the first time that we navigate to an app with a custom URL if we come from an app without one. But going from here to another app with a custom URL brings back the issue.
Thank you for recording that video, we would not have been able to figure out what was going on without it!
Because of this bug, we must use Custom navigation on the menu items, technically just for the apps that have a custom URL but it won't hurt if we do it for all of them.