Kunzisoft / Kunzisoft/KeePassDX

Add a setting to disable TapJacking prevention

Open
#2,050 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

**Describe the bug**

Touching the KeePassDX interface and buttons does not work when a screen filter app is enabled. Enabling screenshot mode still does not allow to use KeePassDX with screen filter.

Using screen overlay / filter is a must, because certain phones have screen ghosting (retention) issue without screen filter.

**Expected behavior**

Enabling screenshot mode should allow touch input with screen filter. A separate option would be better.

**KeePassDX:**

- Version: 4.1.1

**Android:**

- Device: LG V20
- Version: Android 8

**Additional context**

The last good, working version of KeePassDX is 3.4.3.

Contributor guide

Open the contributing guide

Research direction

The issue names no file or test; start by locating the TapJacking prevention and screenshot-mode handling in the Android app. Done means a separate setting lets screen-filter users interact with KeePassDX while retaining the existing protection by default; verify behavior on the reported Android 8/LG V20 scenario.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.