UI bug ig
- Dominant language
- Java
- Stars
- 6.1k
- Forks
- 537
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 4
Description
### ⚠️ This issue respects the following points: ⚠️
- [x] This is a **bug**. Not a [question or feature request](https://github.com/gsantner/markor/issues/new/choose).
- [x] The topic is **not** already reported at [Issues](https://github.com/gsantner/markor/issues?q=#js-issues-search). _(I've searched it and checked most recent issues)_.
- [x] Markor **is** up to date. See [Releases](https://github.com/gsantner/markor/tags) for the latest version. Updates are available from [F-Droid](https://f-droid.org/en/packages/net.gsantner.markor/) and GitHub.
- [x] The bug is still present in the latest development version (git master). (Please [download](https://nightly.link/gsantner/markor/workflows/build-android-project/master) and try the test version of Markor, named **Marder**. Don't worry; Markor and Marder appear as completely separate applications. You can install both side-by-side, and Markor settings are not touched. In case the issue is resolved there, you don't need to create a bug report. The change will be part of the next Markor update.)
### Description
# UI Bug: Screen flickers after dismissing keyboard in File Description Format
## Description
There seems to be a UI issue in the **File Description Format** setting.
When navigating to:
**Settings → Other/Miscellaneous → File Description Format**
the keyboard opens as expected. However, when I press the **Back** button to dismiss the keyboard, the UI starts **flickering**.
I reproduced the issue on multiple android devices, so it doesn't appear to be device-specific.
https://github.com/user-attachments/assets/5136add9-3884-4a10-b917-1e6c89c1c394
The attached video shows the issue on one of the phones, where the **flickering is quite substantial**. On the other phone, the flickering is much less intense or in one it does not exist, but the **keyboard still does not act normally when attempting to dismiss it**.
### Steps to reproduce
1. Open the app.
2. Go to **Settings**.
3. Open **Other/Miscellaneous**.
4. Select **File Description Format**.
5. The keyboard opens.
6. Press the **Back** button to dismiss the keyboard.
7. Observe the screen.
### Information
The device shown in the attached video is running android 11
### Source
F-Droid
### Format / File type
Not specific
### Additional info / Log
```shell
-
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue through Settings → Other/Miscellaneous → File Description Format, then inspect the screen's keyboard-dismissal behavior on Android 11 and another device. Done means pressing Back dismisses the keyboard normally without UI flickering.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100