I've had this display bug several times in the search box, but I don't know how to reproduce it.
Despite this, the search function works well.
And the bug disappears after relaunching Keepass.
Sorry to reopen this, but I can reproduce it, without any active plugins. A buggy graphics card, maybe, but KeePass2 is the only affected app and I can reproduce (not all the time) on my new laptop (Intel Arc graphics card), my old computer (Radeon Vega graphics card) and another computer with an Intel Iris card. I no longer has access to my old computer, it died a month ago, but I think I can lay my hands on the las computer, featuring the Iris and an Nvidia cards.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Okay, good to know. The quick search box is drawn by the framework/Windows, not by KeePass itself, thus I unfortunately don't see what I could do about it (apart from removing the control, which is probably not a good idea, as it's useful and only very few users seem to see the problem). If anyone has an idea, please let me know!
Best regards,
Dominik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
No big deal, Dominik, it is just cosmethic, everything works as it should. I just commented on the bug because I could reproduce it and I have not been able to reproduce the same on any other program I have installed on my machine. I don't know what to suggest here (I'm not even familiar with KeePass code), and I'm puzzled about what could be the cause. If for some miracle I can discover anything related to this issue, I'll drop a comment here.
Thanks for KeePass, by the way! :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry for the noise, but I discovered what is causing this behaviour: high DPI settings. If I go to the executable Properties > Compatibility > Change high DPI settings, no matter if I enable "Use this setting to fix scaling problems..." or the "Override high DPI scaling behavior", the problem goes away. I don't know if this is fixable or not, other than modifying the compatibility options for the executable, but I think those are lost after updating it. Anyway, I just wanted to share this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the info. I've just tested this on multiple systems again (Windows 11/10/8.1, each of them with 100%, 125% and 150% DPI scaling), but still cannot reproduce the problem.
In the screenshot of the ticket creator, it seems that 100% DPI scaling was used. Thus, I'm not sure how high DPI is related to the issue.
Best regards,
Dominik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Maybe on my system the scaling is the trigger rather than the problem. No big deal, I can tweak the compatibility options after each install, that does solve the problem for me and if it wouldn't is not that annoying, I can live with that. Thanks anyway, Dominik, and especially, thanks for KeePass :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is most likely caused by a plugin or a buggy graphics card driver.
Best regards,
Dominik
Sorry to reopen this, but I can reproduce it, without any active plugins. A buggy graphics card, maybe, but KeePass2 is the only affected app and I can reproduce (not all the time) on my new laptop (Intel Arc graphics card), my old computer (Radeon Vega graphics card) and another computer with an Intel Iris card. I no longer has access to my old computer, it died a month ago, but I think I can lay my hands on the las computer, featuring the Iris and an Nvidia cards.
Okay, good to know. The quick search box is drawn by the framework/Windows, not by KeePass itself, thus I unfortunately don't see what I could do about it (apart from removing the control, which is probably not a good idea, as it's useful and only very few users seem to see the problem). If anyone has an idea, please let me know!
Best regards,
Dominik
No big deal, Dominik, it is just cosmethic, everything works as it should. I just commented on the bug because I could reproduce it and I have not been able to reproduce the same on any other program I have installed on my machine. I don't know what to suggest here (I'm not even familiar with KeePass code), and I'm puzzled about what could be the cause. If for some miracle I can discover anything related to this issue, I'll drop a comment here.
Thanks for KeePass, by the way! :)
Sorry for the noise, but I discovered what is causing this behaviour: high DPI settings. If I go to the executable Properties > Compatibility > Change high DPI settings, no matter if I enable "Use this setting to fix scaling problems..." or the "Override high DPI scaling behavior", the problem goes away. I don't know if this is fixable or not, other than modifying the compatibility options for the executable, but I think those are lost after updating it. Anyway, I just wanted to share this.
Thanks for the info. I've just tested this on multiple systems again (Windows 11/10/8.1, each of them with 100%, 125% and 150% DPI scaling), but still cannot reproduce the problem.
In the screenshot of the ticket creator, it seems that 100% DPI scaling was used. Thus, I'm not sure how high DPI is related to the issue.
Best regards,
Dominik
Maybe on my system the scaling is the trigger rather than the problem. No big deal, I can tweak the compatibility options after each install, that does solve the problem for me and if it wouldn't is not that annoying, I can live with that. Thanks anyway, Dominik, and especially, thanks for KeePass :)