(Note sure if this is a bug or simply ‘never implemented’. Filing anyway, in case it’s the former. If it’s the latter I’ll file a feature request)
Bear Version: Version 2.3.9 (13078)
OS Version: Sonoma 14.4.1 (23E224)
What were you doing: Accidentally removed a lot of text, then accidentally switching to a different note. Then switching back trying to undo the deletion.
What feature did you use: Undo
What happened: Nothing
What did you expect to happen: I expected it to undo the last edit I made, which was in this note.
I think this may be expected behaviour, but I completely agree that this would be a very useful feature - under the current functionality, accidental data loss could easily occur. Some basic version history would be awesome
Bumped into this today after using Bear for a few weeks and almost pulling the trigger for a subscription. Two hours of writing turned into a single b with no way to undo.
(Yes yes, I’m dumb, should have been more careful yada. But that’s why I expect software to have my back. Especially one that’s sole purpose is helping humans record down words.)
This is a big frustration for me when using the app and it’s very stressful when you know that if you accidentally back out of the note and return to it, there’s no way for you to undo whatever changes you made beforehand.
It’s gotten to the point where I create several backup notes every day for ALL the notes I’m currently working on, and if I want to make any changes such as restructuring a sentence or a paragraph in a note and I know that I won’t be able to change it back if I accidentally exit the note and come back, I always copy the entire note in it’s current state before making any changes and I create a new note with the note title followed by “Backup [Date] [Time]”. It’s really frustrating feeling like I can’t make any experimental changes without creating a whole backup note beforehand.
I know this is harder than it sounds from a dev perspective, but I agree versioning or at least more robust undo is needed. As is the related issue of reversing modification date changes on undo.
I realize undo is a modification, but I dont want it to look like a note from 5 years ago was just updated because of accidental input or applying a tag that was then reversed.