1 - When moving back to a note you previously edited after clicking away from it, the computer version leaves you exactly where you left off on the note, while the mobile version always leaves you back at the beginning of the note.
This is quite troublesome for people who have complex notes which demand them to navigate through the middle of the note often, instead of beginning from the top or from the bottom. This setup that leaves me at the beginning every time I come back to a note is very frustrating and disruptive of someone's workflow. Seemingly, this was corrected for the computer version, but never in the mobile one. I suppose it shouldn't be a hard feature to implement and might really help people with lengthy notes or whose work demands them to quickly leave and come back to a note without having to waste time searching for where you were.
2 - Another related issue is how on mobile, upon clicking the edit button, you're redirected to the top of the note as well. I often read part of the note first before deciding to edit it, since the reader view is more reading-friendly. However, whenever I'm on the middle of a note and tap the edit button, I immediately get transported back to the top of the note. That's immensely displeasing since I have to scroll through the whole note again until I manage to find the same spot where I were, which takes a long time.
A similar request to number 2 has been made in 2021, with people in the comments suggesting that the edit button would leave you where you were, but it was seemingly never fixed.
I assume not everyone uses their notes in a way that they need to scroll through the middle of it often, but this really has its impact on productivity when you need to manage different notes and easily access the part where you were before. Luckily it has been fixed on computer, but I'd be really thankful if it gets fixed on mobile as well, since I use both versions on my work.
(1) is something that is solved in the desktop app with a plugin, if I understood you correctly. At least on my desktop client (v3.3.2 / macOS / Markdown editor) navigating away from a note and coming back to it brings my cursor to a different line in the text. The same plugin, if adapted to the mobile app, could solve the issue there. It can also potentially sync the location between the mobile app and the desktop app. I have plans to release the plugin on mobile, but haven't gotten around to it.
I just checked my desktop version be be sure.
Navigating away from a note and coming back to it leaves me in the same line I were before.
It seems to be a standard feature of the desktop app. Even if I open various different notes, when I come back to a note it leaves me where I were.
I hope the mobile app could get this feature sometime soon.
Thank you a lot for taking your time to do this! It really adds value to Joplin.
However, I'd like to inform that it didn't work properly on my Android SamsungS23.
After installing the plugin, upon entering any note it automatically goes to Edit Mode.
Then, if I move to any cursor position and click the ← button to leave edit mode, when I click Edit Mode again I won't return to the same position. It leaves me really close, however, but it shows the note scrooled down about one page down. It means that the line that was the topmost line when I left Edit mode becomes the last line below when I come back. I think that's why the plugin says that it "doesn't save scroll position".
Moreover, if I leave the note itself and reopen it, it doesn't remember anymore where I were and just leaves me at the beginning. It doesn't remember either in View Mode nor on Edit Mode.
The only thing it did for me was to remember which note I was in if I close the app and open it again.
By the way, it wasn't showing before, but after I checked the plugin again, there was an error message. I'll attach the log file. mobile-log.log (8.9 KB)
I feel confused, however.
This feature of remembering where you were last time (when you open another note and then come back) is there by default on Desktop. I didn't need to install any plugin (I actually don't have any extra one installed).
So I wonder why it should need a plugin on mobile. Maybe developers should consider making it do that by default just like it it does on the current Desktop version. I think most people would want the app to remember the scroll position instead of having to scroll everything again whenever if you leave the note.
Open a note, let the plugin switch to the editor and bring the cursor to the last edited line.
Move the cursor to a different line. (You'll have to wait for at least 2 seconds by default for the cursor to be saved, but you can change this in the settings.)
Go back to the notebook / folder (rather than the view mode of the same note).
Select the note again, let the plugin bring the cursor to the new position.
This is the expected behaviour. I'm not familiar with a way that the plugin can detect a click on the edit button (in any case, even if there is one, it's not implemented).
The error is non-consequential, so don't worry about it. I turned it off in the past, but I see that a few still slipped through. v0.3.1 will hopefully solve this.