🏠 Home 

ST QR Collection Importer

SillyTavern QuickReply preset collection importer.

< Feedback on ST QR Collection Importer

Review: OK - script works, but has bugs

§
Posted: 2025-01-26

EventListener failed to trigger for me. I fixed it by repeatedly checking if the rotating loading icon had disappeared yet (#load-spinner).
Here is the code I used.


//initial loop
var spinnerremoved = false;
var loop = 0;
(async function() {
while(!spinnerremoved){
var spinner = document.getElementById("load-spinner");
if(spinner == null){
spinnerremoved = true;
init();
console.log("finished");
}
await new Promise(r => setTimeout(r, 300));
loop++
console.log("awaited");
}
})();


Try replacing the eventlistener line with this if the button doesn't appear.

Post reply

Sign in to post a reply.