The "Send To Group" option on the tab context menu breaks things horribly if there is more than one window open. This is because none of the calls to browser.tabs.query() pass the windowId parameter, so it tries to move every window's active tab to the selected group except for one (whichever tab browser.tabs.query({active: true}) happens to return first). This causes those tabs in other windows to get moved to an invalid group that can't be switched to.
I have a fix for this and can submit a PR but since development is no longer active I might just have to make my own fork.
The "Send To Group" option on the tab context menu breaks things horribly if there is more than one window open. This is because none of the calls to browser.tabs.query() pass the windowId parameter, so it tries to move every window's active tab to the selected group except for one (whichever tab
browser.tabs.query({active: true})happens to return first). This causes those tabs in other windows to get moved to an invalid group that can't be switched to.I have a fix for this and can submit a PR but since development is no longer active I might just have to make my own fork.