TeamAmaze / TeamAmaze/AmazeFileManager
After entering the wrong password for an encrypted file, the content continues to load instead of displaying an incorrect password prompt
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 6.4k
- Forks
- 1.7k
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 1
Description
Describe the bug
In Step 5, the 'Amaze Image Viewer' dialog opens but does not display the content of the PNG file.
In Step 8, loading lasts indefinitely.
To Reproduce
Steps to reproduce the behavior:
- Click on an encrypted file, e.g., PNG file
- Enter the wrong password
- Click on 'OK'
- Select 'Amaze Image Viewer (Dialog)' to open the file
- Click on 'Just Once'
- Click outside the dialog to close it
- Repeat Step 1-3
- Select 'Photos' to open the file
Expected behavior
A prompt should appear indicating that the password is incorrect, instead of continuing to load the content.
Screen Recording
https://github.com/user-attachments/assets/c2293c22-6f67-4c10-bc20-21bd19520d77
Smartphone (please complete the following information):
- Device: [Google Pixel 5]
- OS: [Android 14]
- Rooted: [No]
- Version: [3.10]
Additional context
When attempting to open an encrypted TXT file with 'Amaze Text Editor,' the message "File is empty" appears, even though the file is not empty.
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
No source file, test, or entry point is named. First reproduce the wrong-password flow with the listed image and text viewers on Android 14, then trace how encrypted-file loading reports authentication failure; done means an incorrect-password prompt appears instead of indefinite loading or a false empty-file message.
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
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100