If you close a tab open in a temporary container, then re-open it before the container gets deleted, when the timer runs out the tab/window you've re-opened gets closed when the tab gets deleted.
The tab should not (and used to not) get deleted/closed if the window/tab/container gets re-opened or reused.
Temporary Containers Version: 1.9.2
Firefox Version: 107.0.1
Actual behavior
Re-opening a tab/window in a recently closed temporary container before it's deleted, will still get deleted and all the tabs/windows that are still currently being used will get closed and deleted.
Expected behavior
Temporary containers should only get deleted after all tabs and windows get closed and stay closed. If a temporary container gets used again before it gets deleted, it shouldn't get deleted.
Steps to reproduce
Open tab/window in a temporary container and navigate to a page.
Close that tab or window.
Use the history menu to re-open the recently closed tab/window that was in that temporary container.
Wait for "Delete no longer needed Temporary Containers" timer to run out, and watch your windows/tabs close in front of you.
If you close a tab open in a temporary container, then re-open it before the container gets deleted, when the timer runs out the tab/window you've re-opened gets closed when the tab gets deleted.
The tab should not (and used to not) get deleted/closed if the window/tab/container gets re-opened or reused.
Actual behavior
Re-opening a tab/window in a recently closed temporary container before it's deleted, will still get deleted and all the tabs/windows that are still currently being used will get closed and deleted.
Expected behavior
Temporary containers should only get deleted after all tabs and windows get closed and stay closed. If a temporary container gets used again before it gets deleted, it shouldn't get deleted.
Steps to reproduce
Notes
None