I’ve seen this as well, but I can’t reproduce 100% of the time. Certainly on our radar. You could try backing out of the list and letting the app sync the items for review and see if that helps. Not graceful, but it might be a temporary solution for the time being.
Our v1 API isn’t blazing fast, and sometimes certain item (not all items) will be in a queue for a bit. This should be fixed 100% on the v3 API, but that bit of code requires a lot of under-the-hood changes and we’re being very methodical about deploying changes since it touches every part of all of our apps.
This is by design and based on how an array of items is loaded up for learning and testing. We can’t pre-load multiple sections at the moment, and changing that logic is a massive change to how Skritter was built.
Not ideal when you’re filling in gaps on decks, but it needs to work that way right now and continually learning items from multiple sections is out of scope of this activity—at least for the the time being.
I ran across an issue with banning cards this AM on 3.6.0 (300519), iPad, iOS 14.6.
I was working on a Due Count of something like 180 (all counts in this post are approximate as I don’t remember the exact values); with about 95 cards remaining in Due Cards mode, I decided to ban a card I had just gotten incorrect.
Before clicking “Ban”, the count at the top was something like 95+7 (meaning that I had gotten 7 cards wrong so far this session). Right after banning the card I had just gotten wrong, the next card (which was presumably next on my due cards queue) was replaced with a card I had gotten wrong earlier in the Due Cards session; incorrect cards don’t usually reappear for me in a Due Cards session until all of the due cards have been completed. Also the 95+7 count changed to 95+1.
From this point forward, cards I had gotten wrong earlier in the session appeared, followed by new cards.
I’m not sure why the incorrect cards would have appeared at that point in the session, rather than after finishing the original Due Cards queue, but it makes me suspect that banning a card somehow disrupts the remaining queue. Also I found it strange that 95+7 changed to 95+1; this would make it seem like 6 cards disappeared from the queue for some reason.
Again I can’t remember exact values but will try to remember to keep track of them more precisely the next time I need to ban a card in case this happens again.
Could you guys please adjust that after learning a new word and hitting the arrow at the top left, you the screen will go back to the word you just added. Unfortunately it jumps to to the top again. That means you have to scroll all the way down again to add words from the bottom of the list. I think you already tweaked that in an earlier beta, but with the new learning mode it seems not to work properly.
Thanks for the report. The banned button has actually been tossing incorrect cards back into the mix for a while because the due items are being reloaded after the ban, but it is certainly a lot more confusing with the + n item display now. We’ve upped the priority on the improvement and moved it into the 3.6.0 release project.
Nice find. Issue opened. Certainly, a regression the logic when you’re studying an individual item from a deck section. This will be fixed up in a future beta release.
I can repeat the “didn’t really learn a word” behavior pretty consistently if trying to learn 5 or 6 words quickly. Sometimes it will fail to learn a word at all (leaving the item number un-marked), whereas other times it will have an open circle (can be rejuvenated).
I’ve found that if I go into a list section, pick a single word, learn it, but mark it as already learned, and then go back to the list section and immediately repeat this a few times (learning several words, one word at a time from a single list section), but doing it quickly, that it will “fail” to really learn at least one of the prior few words.
Perhaps that will help with reduplication steps to “catch” the bad behavior live. It’s definitely an intermittent, hard to reproduce behavior, but this method seems to up the probability of seeing it.
So, it’s been 7 days since the last bit of beta-related feedback for the apps, and we’re itching to get this thing to everyone using Skritter.
Are there any last-minute issues anyone wants to bring up that you’d consider breaking? Speak now, or await some rapid patch updates that will follow the 3.6.0 rollout
I tried adding the deck HSK1, rejuvenated it (all 150 words) and then tried to delete the deck. The deletion process took couple of seconds. After that, however, the deck was still in my list of decks, with 91 words marked as leared and 59 to rejuvenate. I tried deleting again and now it worked.
I’ve tried this now several times. I’ve always have to delete the deck twice before it goes away.
The deck is probably being deleted the first time you try to delete it, but the server is processing the request in batches and it can take a while to fully complete. We’ll be working on migrating this the v3 API in the future which will speed this process up dramatically, in the meantime, we’ll see if there is a way we can mask the request a bit better on the client.
Yes, I noticed that the syncronization with the server can take some time. After playing with adding and deleting several decks, it took about 40 minutes for the synchronization to be completed.
There is one other thing I noticed. When you learn a new word, now you’ll get a “Learn report” telling you how many percent of that lesson you have learned. The same report comes when you mark some word as “learned”.
I understand that many people are going through their decks systematically, and the report only comes when you have finnished a lesson. However, I’m used to adding new words one by one. So the report always says that I’ve learned one new word, and that’s not very usefull information. If I want to learn for example 15 words, I’ll get a learning report after every single word. That gets annoying quite fast. There should be an option like “do not show learn reports again” or something like that.
Have you considered using the “Learn Now” button for studying items one by one? That skips the reports automatically and when you’re done with the item you’re returned to the deck section at the point you just studied from.
haha, so it does. Fun fact, if you use the skip arrow to advance past the last card once it is graded it does not show the report
Anyway, 100% behind this improvement. We’ll open an issue for it and probably have it fixed up in a patch update along with some other low-hanging fruit that come in.
Great! By the way, the new overall progress graph looks great! The only thing is that it shows clearly my Skritter addiction: tomorrow is my 200th day, with total study time of 7d 7h 27m…
That’s interesting. There’s something wrong with my progress report. My total days studied is 2309 which is about right for about 6 years, but my total time studied is only just over 4 days, which cannot be right because I study about an hour a day, sometimes more.