-
-
Notifications
You must be signed in to change notification settings - Fork 460
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
Qt 6.8.0
can cause stuck mouse hover states (pauseOnHoverDuration
)
#5704
Comments
This only happens because the input box is "hidden". Reduced to #include <QApplication>
#include <QWidget>
#include <cassert>
int main(int argc, char **argv) {
QApplication app(argc, argv);
QWidget parent(nullptr, Qt::FramelessWindowHint);
parent.resize(200, 200);
QWidget *emptyChild = new QWidget(&parent);
emptyChild->setGeometry(0, 100, 200, 0);
assert(parent.childAt(100, 100) == nullptr);
} Filed QTBUG-131001. |
@brian6932 could you check if this is fixed for you on latest nightly? |
|
Yea my PR only fixed this part. The other one is a Qt bug. |
Fixed in Qt 6.8.1. |
Can no longer reproduce on 6.8.1. Thank you Tom Fors, very cool. |
Checklist
Describe your issue
< QtpauseOnHoverDuration
was never really consistent, in the sense that sometimes it wouldn't show the icon, despite the cursor being on a split, it would still pause. However6.8.0
doesn't get into a stuck paused state. I believe a minimum split size's required to reproduce this, so I included the relevant/settings/*.json
files.settings.json
window-layout.json
Screenshots
6.7.2
6.8.0
OS and Chatterino Version
6830427 built on 2024-11-04 with Qt 6.8.0, MSVC 194134123 Running on Windows 10 Version 21H2, kernel: 10.0.19044
The text was updated successfully, but these errors were encountered: