Reproduce:
As simple as title, while buffering (and often in a queue), change to a different quality.
What happens is the app freezes a little and pops a system message that "grayjay stopped working".
"close" or "wait". But even after the app recovers and tapping "wait" makes it go away for only 4 seconds and it comes back.
In this state the app becomes haunted because it's still technically useable, but only Interactable durring the 4 second duration the error message is closed. Though video's will still play fine.
What should happen is:
clicking "wait" should be more like an "ignore" because it's the system error message that's the problem not the semi-crash itself.
or
Have it not crash enough to trigger the system message.
Reproduce: As simple as title, while buffering (and often in a queue), change to a different quality.
What happens is the app freezes a little and pops a system message that "grayjay stopped working". "close" or "wait". But even after the app recovers and tapping "wait" makes it go away for only 4 seconds and it comes back. In this state the app becomes haunted because it's still technically useable, but only Interactable durring the 4 second duration the error message is closed. Though video's will still play fine.
What should happen is: