# \[Userscript\]: Double-Check (Version 2.x)

**URL:** <https://community.wanikani.com/t/userscript-double-check-version-2x/31456>\
**Category:** API And Third-Party Apps\
**Created:** [June 21, 2018, 4:38pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456 "2018-06-21T16:38:39Z")\
**Posts on this page:** 20\
**Page:** 67

<div class="post-metadata">

**Author:** ![mealstrom](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/mealstrom/32/646217_2.png) [@mealstrom](https://community.wanikani.com/u/mealstrom)\
**Post date:** [September 28, 2024, 4:17pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1337 "2024-09-28T16:17:37Z")

</div>

for some reason, for the past few days double-check has a decently high chance of just … not realizing that open framework is installed and prompting me to download/install it (it is installed, active, and fully updated) despite the fact that double check seems to be working fine. Unsure if its just me but its getting really annoying to close the prompt every time i visit the homepage.

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [September 28, 2024, 4:41pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1338 "2024-09-28T16:41:22Z")

</div>

Please confirm that you have the latest Open Framework (1.2.3) and Double-Check (3.2.1), and that both scripts are unmodified (e.g. you didn’t change the `@run-at` line or anything)

Which browser and script-hosting plugin are you using?

---

<div class="post-metadata">

**Author:** ![mealstrom](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/mealstrom/32/646217_2.png) [@mealstrom](https://community.wanikani.com/u/mealstrom)\
**Post date:** [September 28, 2024, 4:48pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1339 "2024-09-28T16:48:09Z")

</div>

firefox (latest stable), got the correct versions (ive force updated every time it pops up but nothing changes), greasemonkey.  
What’s weird is it’s not consistent. itll happen a few times in a row and then stop. it’s happened across different PCs using a JS blocker (confirmed its not interfering) and a canvasblocker but i don think those are modifying it at all.

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [September 28, 2024, 6:21pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1340 "2024-09-28T18:21:45Z")

</div>

Although it shouldn’t be necessary, I’ll add a startup timer sequence to Double-Check. Probably sometime tonight.

---

<div class="post-metadata">

**Author:** ![spoon9](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@spoon9](https://community.wanikani.com/u/spoon9)\
**Post date:** [September 29, 2024, 10:48pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1341 "2024-09-29T22:48:09Z")

</div>

@rfindley hey Im new and just downloaded tampermonkey and double check, and openframework. But nothing has changed is there something Im missing?

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [September 29, 2024, 11:11pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1342 "2024-09-29T23:11:59Z")

</div>

If everything is set up correctly, you should see a gear icon in the upper-left corner of the Reviews screen. Click on that and go into the Double-Check settings to select which buttons you want to enable on the Reviews button bar. I would recommend the Retype button, because it allows you correct typos, but it won’t let you just mark it ‘correct’ without knowing the right answer.

---

<div class="post-metadata">

**Author:** ![spoon9](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@spoon9](https://community.wanikani.com/u/spoon9)\
**Post date:** [September 30, 2024, 2:09am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1343 "2024-09-30T02:09:25Z")

</div>

I installed both open framework and double-check and I have open framework as first in tampermonkey. But I still dont see a gear icon on the reviews.

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [September 30, 2024, 8:33am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1344 "2024-09-30T08:33:24Z")

</div>

Try opening the Javascript console (press F12 and click on the Console tab) and post a snapshot of any errors you see. Thanks!

---

<div class="post-metadata">

**Author:** ![OnyxIris](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@OnyxIris](https://community.wanikani.com/u/OnyxIris)\
**Post date:** [September 30, 2024, 8:52am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1345 "2024-09-30T08:52:56Z")

</div>

Hi Robin, I’m suffering a similar issue ;-; It was running fine on v.3.1.15 and WKOF v.1.1.10, and I’ve made no changes since updating. Javascript console screenshots attached. Using a Windows 11 Firefox browser (though suffering the same issue on Mac)

 ![Screenshot 2024-09-30 184453](https://global.discourse-cdn.com/wanikanicommunity/original/4X/b/f/b/bfb645e3105fd72beab53942df170bace6083cd8.png)  
 ![Screenshot 2024-09-30 184510](https://global.discourse-cdn.com/wanikanicommunity/original/4X/f/8/4/f84ad6aafd596d6b555ab377366f250b3aab7441.png)

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [September 30, 2024, 10:05am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1346 "2024-09-30T10:05:22Z")

</div>

I’m not sure if it’s related, but it does look like Show Context Sentence encountered an error. Just to make sure, could you try turning that one off temporarily to see if anything changes?

Edit: Unlike other parts of Open Framework, I realize I didn’t include an error-catching block around the pageload callbacks, so if a script throws an error upon pageload, other scripts may not start up. I’ll add error-catching sometime this morning.

---

<div class="post-metadata">

**Author:** ![spoon9](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@spoon9](https://community.wanikani.com/u/spoon9)\
**Post date:** [September 30, 2024, 9:54pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1347 "2024-09-30T21:54:04Z")

</div>

![wanikani problem](https://global.discourse-cdn.com/wanikanicommunity/original/4X/f/f/2/ff2420bed7216e2c9faff6d87f3c250fd35398f1.png)  
Im not sure if this is what you mean?

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [September 30, 2024, 10:26pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1348 "2024-09-30T22:26:54Z")

</div>

Yes, that is correct. I don’t see any relevant errors in your screenshot, so I’m not sure if what I’m working on will help, but we can check again after the next update.

---

<div class="post-metadata">

**Author:** ![spoon9](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@spoon9](https://community.wanikani.com/u/spoon9)\
**Post date:** [September 30, 2024, 11:24pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1349 "2024-09-30T23:24:32Z")

</div>

ok thanks for looking. I appreciate it.

---

<div class="post-metadata">

**Author:** ![OnyxIris](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@OnyxIris](https://community.wanikani.com/u/OnyxIris)\
**Post date:** [October 1, 2024, 2:40am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1350 "2024-10-01T02:40:15Z")

</div>

Sorry for the late reply, turning off Show Context Sentence didn’t change anything, I’m still getting the “Double-Check requires WKOF.” error. I can confirm that 3.1.15 still works with WKOF ver.1.2.3 and that version 3.2.0 also doesn’t work, if that helps at all.

---

<div class="post-metadata">

**Author:** ![Nafets](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/nafets/32/676892_2.png) [@Nafets](https://community.wanikani.com/u/Nafets)\
**Post date:** [October 1, 2024, 5:41am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1351 "2024-10-01T05:41:59Z")

</div>

I know it sounds stupid but please everyone check if tampermonkey is enabled. 😅  
I dont know how but somehow my tampermonkey wasnt enabled, as soon as i enabled it everything worked 😅

 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/2/6/0/2605d5c3afb5fa163b18b83f4402fd89d468a4e2.png)

---

<div class="post-metadata">

**Author:** ![LupoMikti](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/lupomikti/32/706068_2.png) [@LupoMikti](https://community.wanikani.com/u/LupoMikti)\
**Post date:** [October 2, 2024, 2:00am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1352 "2024-10-02T02:00:58Z")

</div>

Oh yeah, while you’re here with a little bit of time, do you think you could take another look at this old request?

> [@\[Userscript\]: Double-Check (Version 2.x)](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1247):
>
> Heyo, popping in to inform you that I found a… logic error? I suppose. I was trying to adapt Hubbit’s wonderful Review Summary script to have a special section for passed items that I used Double Check’s undo feature on. To this end I needed to listen for the didUnanswerQuestion event Double Check dispatches. However, I found that this event was being fired for every single item I reviewed, regardless of if I used undo. It turns out that next\_item calling set\_answer\_state with reset:true fires…

I never had any issues with it myself with my myriad of scripts running.

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [October 2, 2024, 3:56am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1353 "2024-10-02T03:56:28Z")

</div>

Yeah, that sounds like a relatively quick one to address, and tomorrow morning I’m going to be waiting on a code update from my client before I can proceed on my current task, so I think I’ll have a little bit of time to tackle that.

---

<div class="post-metadata">

**Author:** ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)\
**Post date:** [October 2, 2024, 4:11pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1354 "2024-10-02T16:11:04Z")

</div>

> [@LupoMikti](#):
>
> do you think you could take another look at this old request?

Done!  
Also, I added a 3-second retry period for wkof to load before alerting the user, in case people are still having problems with Double-Check apparently loading before wkof.

---

<div class="post-metadata">

**Author:** ![marciska](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/marciska/32/5585_2.png) [@marciska](https://community.wanikani.com/u/marciska)\
**Post date:** [October 5, 2024, 11:42am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1355 "2024-10-05T11:42:41Z")

</div>

![Screenshot](https://global.discourse-cdn.com/wanikanicommunity/original/4X/1/2/4/1249559ac68c964c79230875d37c5dab16b94f7b.png)

I noticed with `V3.2.2` a strange thing happening (sometimes!):

- the lightning mode button appears now twice on the header
- toggle buttons are shown despite them being disabled in my settings

Most of the functionality works, so it’s not a critical bug. Only the buttons are broken (always greyed out), but the shortcut for retyping (backspace) still works.

Was working on the Jitai userscript, so I had to refresh the page a few times and therefore noticed it. Very loose statistics here, but I’d say it happens to me in 1 out of 4 page refreshes. I don’t know if it appears when coming from the dashboard.

---

<div class="post-metadata">

**Author:** ![DuoLingo](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/duolingo/32/590724_2.png) [@DuoLingo](https://community.wanikani.com/u/DuoLingo)\
**Post date:** [October 5, 2024, 6:46pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1356 "2024-10-05T18:46:17Z")

</div>

> [@marciska](#):
>
> the lightning mode button appears now twice on the header

This happened to me once. I THINK I was in settings and tried to disable it and then the two buttons appeared. I can’t remember what I did but after a couple of tries, the button went back to just one, and then I got it to go away.

[Previous page](https://community.wanikani.com/t/userscript-double-check-version-2x/31456.md?page=66)

[Next page](https://community.wanikani.com/t/userscript-double-check-version-2x/31456.md?page=68)
