Description
Is your feature request related to a problem? Please describe.
For example when you share a note (via file sharing, as the direct share functionality isn't implemented yet #231) with restricted permissions.
If the read-only user tries to open and edit it within the Android app, it will stay stuck on "Synchronization failed", he then won't ever be able to re-sync it again.
Even the "Cancel" option doesn't work, it looks like it's still trying to push something (shouldn't this action affect only the local storage?).
Describe the solution you'd like
As with the web view, prevent Edit view on notes without write permission
Describe alternatives you've considered
It would be also be very beneficial imo to fix the "Cancel" action, I believe this should act like a "git checkout" and simply retrieve the server's file version?