kintesh / containerise

Firefox extension to automatically open websites in a container
MIT License
414 stars 53 forks source link

Fix #89 endless loop between container and no container since 3.4.0 #90

Closed ghost closed 5 years ago

ghost commented 5 years ago

Passes openerTabId only for new tabs in a container

Passing the openerTabId without a cookieStoreId creates a tab in the same container as the opener. This isn't what we want when the tab is supposed to be opened without a container. We would try to create a new tab without a container, fail and retry ad infinitum.

In this case we simply attempt to update the tab with the openerId after creation without passing it at creation time

Closes #89