KeePassDX
KeePassDX copied to clipboard
Clicks do not work at the top of the screen
Describe the bug
I have lost the ability to select the app functions that reside at the top part of the screen. For example when I have the database open, I can not select the search button or if I'm the in locked database screen, I cant select any of the buttons back, edit, settings or help. If I float the application and drug it in lower level of the screen everything works perfectly.
I believe this is an issue of keepassdx with miui platform, when app is running fullscreen. I don't experience such an issue with any other application.
KeePass Database
- Created with: Windows KeePass 2.xx
- Version: V2-KDBX3.1
- Location: Remote file retrieved with oneDrive app
KeePassDX:
- Version: 3.4.5
- Build: Free
- Language: English
Android:
- Device: Xiaomi Mi 8
- Version: MIUI Global 12.0.3.0 Stable
I haven't reproduced the problem, but there is a security feature in KeePassDX that prevents overlays for tapjacking. So I think there's some sort of application that overlays KeePassDX and prevents you from clicking buttons.
Check that there is no option in the MIUI or application that puts itself on top of KeePassDX because it may be a malicious program.
There is an option under "Special app access" in MIUI for "Display over other apps", could be one of the apps listed there that is triggering tapjacking functionality of KeePassDX. I need to experiment with the apps listed there.
I tried to disable all the apps that use "Display over other apps" feature, but there are some system apps that can not be turned off. I have had the same experience with one other banking app, which alerts the user that there is a security issue and user should disable overlay apps. I believe there is nothing I can do with MIUI12 maybe in newer releases this is fixed. When was the tapjacking feature introduced in KeePassDX?
When was the tapjacking feature introduced in KeePassDX?
From https://github.com/Kunzisoft/KeePassDX/blob/master/CHANGELOG :
KeePassDX(3.4.4)
* Prevent Tapjacking #1318
When was the tapjacking feature introduced in KeePassDX?
From https://github.com/Kunzisoft/KeePassDX/blob/master/CHANGELOG :
KeePassDX(3.4.4) * Prevent Tapjacking #1318
So it was added in the previous release back in May. Thank you for the support. I need to figure out what is causing the overlay issue in MIUI 12. I'll proceed with ticket closure.