Kunzisoft / Kunzisoft/KeePassDX

Newly typed characters not colored in generator

Open
#1,490 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug ergonomics
Dominant language
Kotlin
Stars
7.3k
Forks
403
Avg merge
2d 10h
Merged PRs (30d)
1

Description

**Describe the bug**

Digits and punctuations in password field are expected to be colored. It behaves well for saved string and generated string. However, all the manually typed characters do not get colored.

**To Reproduce**

Steps to reproduce the behavior:

1. type words in password field
2. see the inconsistence

**Expected behavior**

All manually typed digits get colored.

**KeePassDX:**

- Version: 3.5.0 Beta01
- Build: f-droid
- Language: Simplified Chinese

**Android:**

- Device: POCO F2 Pro
- Version: Android 12

**Additional context**

![Screenshot](https://user-images.githubusercontent.com/81752398/214586873-0a356837-eb9b-4373-b5fa-daf6a07f698d.jpg)

`123#%` are manually typed and other characters are auto generated in this pic.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in the Android password field using manually typed digits and punctuation, then trace how coloring differs between typed, saved, and generated strings. Done means manually typed digits and punctuation receive the expected coloring, matching generated characters.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.