-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Mouse cursor constantly switches from default to i-beam when hovered over input #3595
Comments
This isn't something we would have any control over. This doesn't happen to me on macOS either. |
@droidmonkey I just installed v2.4.1 and this behavior definitely goes away. Installing v2.4.3 again causes this behavior to return. I was going to test v2.4.2 but didn't see a .dmg package from the GitHub releases page. Clearly something must have changed between v2.4.1 and v2.4.3 to cause this behavior. I'll try testing on my other Macs to see if I see the same behavior there with the latest release. |
The version of Qt changed to my knowledge |
Ahh, I think that explains it, knowing what to look for, the issue seems to be described in this StackOverflow question: and this Qt bug report: https://bugreports.qt.io/browse/QTBUG-75552 Sure enough, KeePassXC v2.4.1 is using Qt 5.12.2 while KeePassXC v2.4.3 is using Qt 5.12.3 (which is the affected version listed in that bug report). Do you think it would be worth re-opening this ticket to track upgrading to the new version of Qt, or would it be helpful if I created a new ticket specifically for that purpose, or should I just use v2.4.1 until KeePassXC is upgraded to a new version of Qt? |
No the version will be 5.13 on the next release |
Sounds good, thanks for the update and I'll keep my eyes open for the next release. |
Expected Behavior
When hovered over an input, the cursor should change from the default pointer to an i-beam cursor (and remain an i-beam cursor while hovered).
Current Behavior
When hovered over an input, the cursor is constantly switching between the default cursor and an i-beam:
Steps to Reproduce
Debug Info
KeePassXC - Version 2.4.3
Revision: 5d6ef0c
Qt 5.12.3
Debugging mode is disabled.
Operating system: macOS Mojave (10.14)
CPU architecture: x86_64
Kernel: darwin 18.7.0
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.4
The text was updated successfully, but these errors were encountered: