Open faameunier opened 4 years ago
Tested on Chrome : no bug there, Chrome blocks the tab deletion.
definitely happens on Firefox.
idea: edit the queue. Create a cancellable promise that delays the subsequent end events.
when enqueue is called, cancel the promise always
on dequeue
implementation example : article
Describe the current situation On firefox during testing, I realized that when clicking on the poorest ranked tab, tabby might kill it while I am clicking on it.
Reproduction steps If we can't reproduce, it is almost impossible to solve!
Expected behavior tabby should wait for the new tab to be selected before killing anything
Screenshots N/A
System: