The app was incorrectly updating the note's timestamp every time it was saved, even when no changes were made. This caused the displayed date to show 'last opened' instead of 'created/last edited'. Changes: - Added hasChanges() method to Note model to detect actual content modifications - Added markAsSaved() method to update original values after successful save - Modified saveNoteImmediately() to only update timestamp when changes exist - Used transient fields for tracking original values (not serialized) |
||
|---|---|---|
| .. | ||
| src/main | ||
| build.gradle | ||
| proguard-rules.pro | ||