joplin icon indicating copy to clipboard operation
joplin copied to clipboard

Android app doesn't save the last edit

Open FireDragonRider opened this issue 3 years ago • 38 comments

Android app doesn't save the note's last edit (most often couple of last words)

Environment

Joplin version: 2.1.3 Platform: Android OS specifics: EMUI 10.0.0

Steps to reproduce

  1. create a new note
  2. write something
  3. exit editor, last edit still there
  4. go to notebook view
  5. open the note again: last words missing

Describe what you expected to happen

everything written should remain in the note

FireDragonRider avatar Jun 28 '21 16:06 FireDragonRider

Same issue on Huawei P40 lite E. OS specifics: EMUI 10.1.0.167

Furthermore, Sync with Joplin Desktop is not working properly on Manjaro Linux (AppImage 2.1.7). Notes created on desktop are not synced on Android and vice versa.

ghost avatar Jul 02 '21 05:07 ghost

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

stale[bot] avatar Aug 04 '21 22:08 stale[bot]

This bug still exists.

FireDragonRider avatar Aug 05 '21 09:08 FireDragonRider

I'm having the same problem (Android 9):

  • Last edit (sometimes even just one character) will sometimes disappear on exit from editor.
  • It doesn't happen every time.
  • Workaround that seems fairly reliable is to finish every edit by typing and deleting a character: basically, doing something whose disappearance (or reappearance) you don't care about.

EDIT:

I previously claimed that it was definitely the editor, and not the sync because I thought that I'd seen the loss immediately, but having been watching more carefully and triggered this bug several times since, I have only seen it show itself after quitting and reloading the app.

ConradHughes avatar Aug 07 '21 06:08 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

stale[bot] avatar Sep 19 '21 01:09 stale[bot]

Still happening with Joplin 2.3.4.

ConradHughes avatar Sep 20 '21 09:09 ConradHughes

Yeah, I noticed this too. Does it also happen if you wait a long time before switching away from the app or locking the phone? If I remember correctly, those actions disrupt sync on mobile and can cause loss of data. For this reason, I've disabled synchronization interval, but it still automatically syncs anyway.

Karob2 avatar Oct 08 '21 13:10 Karob2

Does it also happen if you wait a long time before switching away from the app or locking the phone?

Interesting. That's not my use pattern so I have not noticed, but will try to remember to test for this.

ConradHughes avatar Oct 08 '21 15:10 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

stale[bot] avatar Nov 09 '21 20:11 stale[bot]

Has recurred during the last month, so still present in 2.4.3 I think.

ConradHughes avatar Nov 10 '21 09:11 ConradHughes

I've been opening the hamburger menu with the sync button at the bottom to watch the sync progress and wait until it is finished before leaving the app. It's a huge pain but so far I haven't had data loss while doing this.

If we aren't allowed to disable automatic syncing (without also disabling manual syncing), then there really needs to at least be an onscreen indicator that syncing is happening, so the users knows that it is not safe for their data for them to switch away from the app.

Karob2 avatar Nov 10 '21 17:11 Karob2

Yes I always check that menu as well. I don't leave the app until the sync has finished, but this bug doesn't seem to be related to sync: if I close the editor on android, I can then re-open the note only to discover that the last couple of characters I typed have vanished. Nowadays I type a few characters of rubbish at the end, then delete them, and sometimes I'll come back to find that those characters have reappeared. I doesn't happen often, but it definitely still happens.

ConradHughes avatar Nov 10 '21 18:11 ConradHughes

I've just noticed that there's an undo button right beside the back button at the top left of the screen (is this new, or am I just really unobservant?).

Is it possible that this bug comes from undo being triggered by accidental touches when people are aiming for the back button right beside it? Would it be possible to move the history buttons to the right of the button bar, away from the back button?

ConradHughes avatar Nov 29 '21 10:11 ConradHughes

Just to confirm that this is still present in Joplin 2.6.8: has happened twice in the last couple of days.

ConradHughes avatar Dec 28 '21 15:12 ConradHughes

Yeah, same for me. It has been infrequent, but still happens in the note title or note body sometimes no matter how much care I take in being sure I've pressed the right buttons and waited for sync to finish.

Karob2 avatar Dec 28 '21 22:12 Karob2

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Jan 28 '22 16:01 github-actions[bot]

Still here, happened only a couple of days ago, Joplin 2.6.8.

ConradHughes avatar Jan 28 '22 16:01 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Feb 28 '22 16:02 github-actions[bot]

The bug still exists. Syncing among Joplin Desktop and Android still needs improvement.

ghost avatar Feb 28 '22 16:02 ghost

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Apr 01 '22 16:04 github-actions[bot]

Still there (Joplin 2.7.2).

ConradHughes avatar Apr 01 '22 16:04 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar May 02 '22 16:05 github-actions[bot]

Still there (Joplin 2.7.2).

ConradHughes avatar May 02 '22 16:05 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Jun 02 '22 16:06 github-actions[bot]

Still there (Joplin 2.7.2).

ConradHughes avatar Jun 03 '22 11:06 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Jul 04 '22 16:07 github-actions[bot]

Still there (Joplin 2.8.1).

ConradHughes avatar Jul 04 '22 22:07 ConradHughes

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Aug 05 '22 16:08 github-actions[bot]

Still there (Joplin 2.8.1).

ConradHughes avatar Aug 05 '22 16:08 ConradHughes

This might be related to https://github.com/laurent22/joplin/issues/6732