TeamAmaze / TeamAmaze/AmazeFileManager

After entering the wrong password for an encrypted file, the content continues to load instead of displaying an incorrect password prompt

Open
#4,339 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Area-UIUX Issue-Easy (good first issue) Issue-Glitch
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:

  1. Click on an encrypted file, e.g., PNG file
  2. Enter the wrong password
  3. Click on 'OK'
  4. Select 'Amaze Image Viewer (Dialog)' to open the file
  5. Click on 'Just Once'
  6. Click outside the dialog to close it
  7. Repeat Step 1-3
  8. 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

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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.