[Userscript] Reorder Omega

I have just updated my Extra Study: Audio Quiz script and noticed a compatibility problem with Reorder Omega: when starting the Self Study mode, the weird jStorage listener bug appears again. It seems to vanish if I delay jStorage.stopListening() in Reorder Omega until after the jStorage listener callback returns, for example by wrapping it in a setTimeout():

setTimeout(() => $.jStorage.stopListening(inactive_queue_key, callback));

Is it possible to change this in the next version of Reorder Omega?


By the way, are you planning to add an audio quiz feature anytime soon? I’m considering creating a dedicated thread for my Audio Quiz script, but if it will soon be redundant I won’t even bother doing that.

2 Likes