diff options
Diffstat (limited to 'src/widgets/kristalltextbrowser.cpp')
| -rw-r--r-- | src/widgets/kristalltextbrowser.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/widgets/kristalltextbrowser.cpp b/src/widgets/kristalltextbrowser.cpp index f94485e..b92bf0f 100644 --- a/src/widgets/kristalltextbrowser.cpp +++ b/src/widgets/kristalltextbrowser.cpp @@ -37,7 +37,8 @@ void KristallTextBrowser::mouseMoveEvent(QMouseEvent *event) // because QTextBrowser for some reason resets viewport cursor // to ArrowCursor after we hover over links const QCursor& cur = this->viewport()->cursor(); - if (cur != this->wanted_cursor && cur != Qt::PointingHandCursor) + if (cur.shape() != this->wanted_cursor.shape() && + cur.shape() != Qt::PointingHandCursor) { this->viewport()->setCursor(wanted_cursor); } |
