Flashcards: undo "update card"; definition screen add/update card controls

etm001

状元
Hi,

  • From a dictionary definition screen, is it possible to undo a "card update" action? (I don't think you can). I accidentally tapped to update a custom card (from a textbook) and it was overwritten by the dictionary entry I was currently viewing.
    • Would you consider functionality that would allow the user to lock an individual card or categories of cards from being overwritten? To me this would be relevant for protecting custom cards for textbooks, etc., which I never want to overwrite.
  • Something that's probably working as coded:
    • Perform a dictionary search and select to add a word to your default flashcard category.
    • Go to the flashcard category and do any of the following to your card: delete the card, change the dictionary entry, or covert to custom card.
    • Jump back to the dictionary search/listing for that word. The controls for the add/update functions aren't refreshed and don't reflect the changes made to the flashcard. (If you perform a new search for a different word, then search again for your original word, the UI controls are refreshed and are correct).
 

mikelove

皇帝
Staff member
There's actually supposed to be an option to revive custom card text if it's accidentally overwritten by a dictionary definition - we do have it on Android but it looks like it's missing in the current iOS app. But the code is there, so it should be easy to get it working in the next update, and your custom definition should still be there waiting when we do. (in the meantime I'd suggest adding any accidentally overwritten cards to a new category so that you can easily find / fix them later)

On the failure to refresh, everything that potentially touches the flashcard system is supposed to send out a notification to tell other parts of the UI to update their flashcard indicators, so it sounds like that notification isn't being sent out correctly in those specific cases - we probably missed it because the definition screen automatically refreshes if you launch Card Info from that anyway and so it would only be a problem if you modify your newly created card from a separate Organize search.
 
Top