Exact same issue for me as well
As it turns out, this is due to a change in Wanikani yesterday. They changed their use of jStorage so that is uses sessionStorage instead of localStorage. That causes everything in jStorage to be lost outside of the current session.
Iâll have a fix in a few minutes.
I had a feeling it would be something like that. Thanks for the update.
The issue of lost settings is fixed now. Please update.
While fixing it, I found a few other âissuesâ in the code (mostly the bad use of duplicate ID tags), which I cleaned up. I hope I didnât break anything in the process. This is not actually my script, so Iâm only partly familiar with the code. But I did some testing, and it all seemed to work okay. Please post here if you find additional problems. Thanks!
Woah, what the heck??
Try turning off other scripts first to see if that fixes it. I know there has been a lot of style scripts coming out lately, and sometimes theyâve affected other scripts.
Yup Iâve tried that. Also reinstalling
It appeared after my âproblemâ with the timeline. I have no idea what I did. Only deleted cookies and turn stuff off and on again.
Did you also try disabling the theme? Kind of looks like Breeze Dark?
Yup itâs Breeze Dark T_T
MY EYES!!! S-s-s-so brightâŠ
Thanks again! Is there a way I can fix this?
Might have better luck asking someone over on the Breeze Dark thread. I donât have any lessons so I canât have a look at it myself
Fixed!
I deleted row 1890. It fixed the problem, for as far I can see.
Have no knowledge of coding, searched for âreorderâ.
By the looks of it just removing the width property should suffice
This makes senseâŠ
A few days ago, when I updated Reorder to not use jStorage after a WK change, I noticed that the original author was using duplicate tag IDs, (e.g. #reorder
), which is technically a violation of HTML, though browsers wonât usually have a problem with it.
My fix was to add #reorder_ultimate to the top-level element, and changed the multiple instances of #reorder
to .reorder
. So, Breeze Dark would need to change the CSS rules accordingly.
I also changed #sort-types
to .sort-types
and #sort-levels
to .sort-levels
.
(Reorder could really use a rewrite, but itâs way too low of a priority )
This is off topic but BunPro features some very questionable use of IDs. They seem to use them kind of like classes and custom attributes. Itâs kind of crazy, each time I open the developer console it gets flooded with literally thousands of duplicate ID warnings, to the extent that it freezes for a while. In the case of BP itâs definitely a problem
Sounds like @_Mashira could just change out id^
for class^
, then, and keep their styling
Good to know. I was just about to re-add the IDs (while leaving the classes)⊠but if it generates warnings, I think Iâll leave it corrected. My âProgrammerâs OCDâ didnât want me to put the IDs back in anyway
Iâm sure a couple of warnings wouldnât hurt , but Iâm all for proper form
Yep, that worked as well.
I recently wrote a static reorder script (always filters and reorders in the same way) for myself, so I have some understanding now of how this all works. If I have some extra time this summer I might be up for attempting a fully featured reorder script of my own. Not that I think I could do any better than you or the original author
I donât know why but ever since the crash this week the script hasnât been working for me anymore D: anybody else having problems? No more reordering
Could you clarify ânot workingâ?
Just not showing up at all? Or not sorting, not displaying correctly?
Check the Javascript console for errors (press F12 and click the Console tab).
Also, try turning off other scripts and styles to see if it starts working.