Can confirm this, and it seems quite urgent (same version, android public)
Though for me, the note simply doesn't save unless the text is edited. Clicking android back, or the back arrow in joplin, both fail to save the note. Same thing if I just switch apps and close the note window
I looked at github, but all the old issues for this seem quite dated and talking more about gsoc and react native libs. I imagine all those issues are kinda stale, since share was re-enabled
Anyway, seems like it should be an easy fix (unless it's something really hard like implementing a background service for Joplin). Though you'd think clicking the back arrow in the UI would force a save before the app closes itself
Ok, it works for me sometimes but not others. If I had Joplin open recently, the note will save. If I haven't, it doesn't work. At least that's what I believe I'm seeing. If I make a change to the note before saving, it saves every time as it did before the bug fix.
It reminds me of this issue, with how behavior changes apparently depending on whether Joplin is in memory or not:
Do you mind trying on a fresh phone reboot or after force closing Joplin?
So, without Joplin recently opened: share a link to Joplin from the browser, don't change the note at all, then use the back gesture to exit the note. Reopen Joplin and see if it's there.
Thanks for the testing and detailed info! I need to have a think and see if I can figure anything out about why it might not be working on mine. Just curious, do you use the "New Note" shortcut functionality I mentioned at the link above? Does it also work for you every time?
I can reliably reproduce this on a stock Samsung Galaxy S9 running Android 10.
If you force-stop Joplin, then share to Joplin from Firefox, don't edit the note, and use any of Android's back button, Android's back gesture or Joplin's back arrow, the note won't save.
If we repeat the above, but hit the Joplin edit button before returning to Firefox, the note will save.
If Joplin has recently been open, the note saves as expected, but I can't tell how recently it needs to have been used - I guess that's down to Android's application management mechanism.
Hopefully this might help track down the problem? If there's any more details or logs I can supply, please shout!
Just tried this again with the latest Joplin, and it works for me. Might be something specific to Android 10 as I am on 9. In this case I am unlikely to be able to help as I do not have an Android 10 device to debug.