-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows Hello dialog position at top-left of the screen if main window is hidden #54
Comments
I also get this and it's pretty annoying |
I agree. Getting the "Windows Security" dialog in the background is very annoying. I guess there's a problem with NCRYPT_WINDOW_HANDLE_PROPERTY? |
Me too. I have 3 monitors and the window is appearing at the left screen top left. |
I guess an option to always show it as "top" would be appropriate since sometimes the call might not be from kp itself but from a browser or other application, with an unknown HWND. If activated, it would need to get the HWND of the TopWindow (GetTopWindow) and use it when setting the NCRYPT_WINDOW_HANDLE_PROPERTY as mentioned by @SilveIT |
I agree with @StefanKrapf. When I activate auto-type via Ctrl+Alt+A the WinHello-Window opens in background. It should be in foreground. |
Same exact problem. The most 'annoying' part of it is that for the finger-print scanner to work, I must first selected the window, adding friction to the whole interaction. |
Hi! Please check if the issue exists in v3.3 |
Hi, Windows-Hello still does not have focus in the following cases.
Also noticed that if you lock it from the tray while the keypass window is not visible, windows hello does open in focus when activating auto-type. |
First of all, thanks for making this awesome plugin that essentially made me finally switch to Keepass. It seems to work better than other key provider plugins as this doesn't seem to work as a key provider, as such I can still have programmatic access to the DB with the standard set of keys.
Onto the point...
Describe the bug
This seems to be a small bug with the handling of the Windows Hello dialog. When Keepass is minimised or in tray and an unlock is attempted (either via the context menu or through another plugin requesting an unlock), the form appears at what top left corner of the screen.
This makes sense as there is no parent window to center upon, it would be much better if the form could be displayed in the middle of the screen or perhaps at the last position (the position could be saved in memory).
Would this be easy to solve? I can try taking a look at the code myself though it will probably take me some time to setup the environment to compile the plugin.
Expected behavior
The window appears at the center of the screen when main keepass window is not visible.
Desktop (please complete the following information):
KeePass settings and enviroment
Thanks!
The text was updated successfully, but these errors were encountered: