-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Honor "Reopen in container" over "Always open site in container" #1442
Comments
This issue also affects the 'Open this site in your assigned container?' prompt shown here: Clicking the 'Open in Current container' button always results in using the 'Google' container, regardless of which container I'm currently in (if any). Firefox 75.0a1 (2020-02-14) |
I don't know if I'm getting the same results as you. I assigned "GitHub.com" to "Forums". I unchecked "Always open 'Forums', At the top, it still says "Forums" (pink colour) Please make sure you DO NOT have "Google Container" add-on installed along with Multi Account Container. Google Container official add-on page also states you shouldn't have both installed if you plan to use multiple Google accounts. Not only did I quote it, but I've italic and more importantly, bolded
Additionally, this tab is now opening in Temporary Container as expected as it's not assigned to any specific container tab. I have just tried re-assigning GitHub to Forums, clicked "Remember decision for this site", and I can STILL right-click same tab, open in Forums2 and it still worked. |
Expanded/Clarified Steps to Reproduce
Desired Behavior The way I've been "working around" this issue is that in Step 6 I don't choose "Remember my decision". This is generally worse since now I'm frequently presented with a button press. It would be better if the tab ALWAYS opened in my chosen default EXCEPT when I explicitly open in a specific container (ex: right click tab and choose "re-open in", right click link or bookmark and choose "Open Link in New Container Tab...", etc). |
For me, this is a serious issue. I have multiple Google accounts, and I usually use my personal, so I set Firefox to open Google services with "Personal" container as default. When I want to use one of services with my work account, clicking "re-open in Work" still redirects to "Personal" container. This forces me to open my work accounts in private windows, so I don't get redirected to "Private" again. When explicitly stated by user, default settings should be overridden, and card should open in selected container, not the default one. |
I think people fundamentally misunderstand what Containers are, and what they are for. Perhaps someone should explain the difference between Firefox containers and profiles, |
@benyanke's feature request makes sense. As of right now, the context in which a site is opened is not being considered. Examples:
As the add-on stands, these requests are all processed the same, and when the request comes in, the add-on checks if it's assigned to another container. In Examples 1 and 3, this is expected behavior. In Example 2, it isn't. |
@pbarney It doesn't really matter in this case. What matters, is the fact, that clicking 'Open site in container A' doesn't always open site in container A. As a user, I would like to have full control over containers and tabs, and I think that explicit user declaration to open site in selected container should be accepted, and not overridden by default setting. |
I realize there's 555 issues in the backlog at the time of this writing, but I think this is the most important of all. The reason is right there in the name of this extension: "Multi-Account Containers". That's not something we can do right now. |
I often work with four separate Microsoft Exchange mailboxes from a single service provider. For each mailbox:
I either use the context menu: – or use an extension to automatically open the bookmark in the required container. Essentially: a single container is not always applicable. |
Always is not a default. |
No offense, but this is nit-picking. |
The reason you are seeing this problem differently than everyone else here is that there are multiple workflows that people use. Please do not force your workflow on users, but provide the power to identity what works best for them. As it stands, this feature forces a very specific way of using it (Exactly this way) and does not support the ask of this entire issue. Also, it's a very common software pattern to have a "default" but let it be overridden when the user chooses to. As it stands, this is absolutely NOT possible here. Let me clarify the use case a little bit more in case it helps. You have 4 microsoft mailboxes, presumably using them all more or less equally. In this case, it does not make sense to have a default. However, imagine if 95% of the time, you used one of them but 5% of the time you used something else. In this scenario, it is annoying to have to jump through the hoops of picking the same container every single time. We are forced to choose between 2 bad options:
As you can imagine, none of these options are ideal. Is there a specific reason this is not being implemented? Maybe we don't have the resources to get it done but is there a reason this is not even being accepted when it's a clear value for so many people, and honestly the correct way to build software? |
Hello, this issue is open since 2019 and as I can see, some people, including me, logged a new issue with the same problem. My question is, is there any ETA to fix it since it has been open for so long time? I am not a programmer but I guess the solution must be simple, something like adding one condition into a code. |
Hello, any update on this? |
Could we also get the "Feature request" tag changed to "bug fix", since the 'reopen in container [x]' is not working as it ought to be? @kendallcorner |
Hello, any update on this? |
Thank you for working on this! Containers are not just a useful feature; they are one of the main reasons I continue to use Firefox. I would categorize myself as a power user; I use temporary containers for most of my browsing. For sites where I have accounts, I use a dedicated container and employ the "always open site in container" feature. I use so many containers that the container UI struggles to manage them all, and I am unable to scroll down to the lowermost container in the dropdown menus. This becomes troublesome for some sites, especially when I have multiple accounts and have to manage them through separate containers, which involves manually opening the site in a specific container. I can not use "Always open in" with these sites. The situation gets even more complex because I use different VPNs to access websites that are only accessible within specific server infrastructures. I employ socks5 proxies in conjunction with the "container proxies" plugins to make this possible. It would be splendid if we could transform use cases like these into first-class features:
Each context could be associated with multiple containers, including temporary ones, and could be linked with specific proxy settings. Within each context, domains could be associated with multiple containers; one container could be used by default (for a primary account), and a well-designed UI could provide the option to open another associated container. As it stands, I establish different contexts (where I need the full sophistication) in my setup through Linux network namespaces and Firefox instances running side by side. Keeping settings in sync is challenging. Currently, there is no way to handle multiple accounts other than by choosing not to use the "Always open in container" feature. |
Also very interested in a fix. |
Still a problem... |
I came here to add this request, so +1 from me |
It seems that the only solution to this is to open the website in a different browser |
Please fix this! |
I think it's pointing to a solution. What I want is "Open site by default in container X" - but sometimes I want that site in another container. The main use-case for me is AWS accounts – console only lets you be logged into one account at a time and normally I want that in my Work container. By sometimes I need two accounts open so I need that site to open in another container. |
Actual behavior
When a site is selected to always open in a container, it's impossible to work around, at least using the tab right-click dropdown "reopen in container".
Expected behavior
When specifically selecting "reopen in container," the user would expect that their explicit choice of container be honored, as I believe this user action would be considered an intentional override of a default value.
Steps to reproduce
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: