duckduckgo / duckduckgo/Android
[Bug] RTL mobiles bug
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 4.8k
- Forks
- 1.4k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 170
Description
Describe the bug
Content in RTL (Right-to-Left) devices appears distorted.
If you agree, I can proceed with implementing it.
How to Reproduce
You can change the locale for preview in the activity design tab to see how it displays on RTL devices.
https://stackoverflow.com/a/50079390/6046829
For example see the password page
Expected behavior
The password icon should be positioned on the right side of the input field.
Environment
- DDG App Version:
- Device:
- OS:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by changing the locale in the activity design tab and reproducing the distortion on the password page with an RTL locale. Trace the password page's input and icon layout, then verify that the password icon appears on the right side of the input field in RTL mode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- internationalization, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100