cryptomator / cryptomator/android

Android 16: Built-in editor errors unless I wait 10 seconds before saving .txt

Open
#646 0 comments 0 reactions 0 assignees View on GitHub
type:bug
Dominant language
Kotlin
Stars
1.2k
Forks
216
PR merge metrics
No merged PRs in 30d

Description

### Please agree to the following

- [x] I have searched [existing issues](https://github.com/cryptomator/android/issues?q=) for duplicates
- [x] I agree to follow this project's [Code of Conduct](https://github.com/cryptomator/android/blob/develop/.github/CODE_OF_CONDUCT.md)

### Summary

If I quickly open a .txt file in Android cryptomator, edit it, and hit save, I get "an error occurred". Works fine with external editor.

### System Setup

```markdown
- Android: 16
- Cryptomator: 2.0.0
```

### Cloud Type

WebDAV

### Steps to Reproduce

1. Android 16, Google pixel 10 pro phone, install Cryptomator
2. Connect to WebDAV vault
3. create .txt file
4. Open .txt file, make quick changes, and hit save in under 10 seconds. (over 10 seconds works fine, external editor works fine).

### Expected Behavior

Saves to take

### Actual Behavior

Saves don't take, changes don't show up, and have to re-write text in document and wait 10 seconds before hitting save.

### Reproducibility

Always

### Relevant Log Output

```shell

```

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named in the issue. First reproduce the Android 16 failure with a WebDAV vault by saving a quickly edited .txt file, then trace the mobile editor save path and its timing or synchronization behavior. Done means quick saves succeed without rewriting the text, while external-editor and delayed-save behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.