PhilippC / keepass2android

Password manager app for Android
https://play.google.com/store/apps/details?id=keepass2android.keepass2android
GNU General Public License v3.0
4.87k stars 394 forks source link

Blue light filter #1586

Open crisbbi opened 3 years ago

crisbbi commented 3 years ago

Hi, on my Oneplus 8T, android 11, keepass version 1.08d-r5, the blue light filter switches off when I open the app. On QuickUnlock as well as on fresh app start. Once I pass the unlock screen, the filter turns back on.

Haven't found any related topics so far, sorry if I haven't seen them. Is this a bug, a missing feature, or is it not related to keepass? Haven't found anything in the debug log, but might also be that this is not logged in general(?) Appreciate any feedback.

editicalu commented 3 years ago

My guess would be that Keepass2Android blocks other apps from opening layers on top of it (just like e.g. the Messenger bubbles). Because such app could read the input and potentially know your master password.

I have a Oneplus 6 and it has a blue light filter built-in into the OS. Maybe use that one instead?

crisbbi commented 3 years ago

As far as I know I'm using the built-in one as well on my phone.

editicalu commented 3 years ago

You use the built-in one if you can change its settings in the Settings app and you didn't have to download it from e.g. the Play Store.

crisbbi commented 3 years ago

I cannot find any option on how to configure the filter for keepass. I can either set the filter on/off system wide and customize the interval in the system settings. Cannot find anything in the system dev-settings either. Shouldn't the filter work system-wide, independently of the app? In other words there's basically no fix, other than using a separate app? What about other apps that have (at least that seems to me) no problem with the filter?

editicalu commented 3 years ago

Using an external app won't solve it. Maybe it could be due to the no-screenshots setting? You can disable it by going to Settings > App > Display > Protect database display.

crisbbi commented 3 years ago

Tried to turn off, no difference sadly...

PhilippC commented 3 years ago

the password/quick unlock screens have a blue header graphic - are you sure it's not using the night-light settings for the text, for example? My phone does, so it seems rather a problem with the OnePlus implementation if it really doesn't work there.

crisbbi commented 3 years ago

Would you mind to explain this further? What about the "blue header graphic"? I cannot customize anything about the night-light. Actually the filter seems to be turned off temporarily every time I am asked to use my fingerprint, so in the settings as well, where I can enable biometric authentication. If other users with on-screen fingerprint don't have this problem, then I agree, it might be Oneplus' problem.

PhilippC commented 3 years ago

I just wanted to say that the QuickUnlock/Password screens have more blue content than other screens:

New_Design_3 New_Design_2

You can configure biometric unlock in settings - database - biometric unlock.