From: Frederik Gladhorn Date: Fri, 26 Apr 2013 14:11:56 +0000 (+0200) Subject: Simplify setting of hover X-Git-Url: http://git.silmor.de/gitweb/?a=commitdiff_plain;h=a0359d637af5c79fbbbab39c018c596a95882743;p=konrad%2Fqtdeclarative.git Simplify setting of hover Change-Id: I620dad5a07749a25c97f5c17e8f7f552593cfd2d Reviewed-by: Gabriel de Dietrich --- diff --git a/src/quick/items/qquickmousearea.cpp b/src/quick/items/qquickmousearea.cpp index ad0a265..324331f 100644 --- a/src/quick/items/qquickmousearea.cpp +++ b/src/quick/items/qquickmousearea.cpp @@ -773,11 +773,7 @@ void QQuickMouseArea::mouseMoveEvent(QMouseEvent *event) // ### we should skip this if these signals aren't used // ### can GV handle this for us? - const bool isInside = contains(d->lastPos); - if (d->hovered && !isInside) - setHovered(false); - else if (!d->hovered && isInside) - setHovered(true); + setHovered(contains(d->lastPos)); #ifndef QT_NO_DRAGANDDROP if (d->drag && d->drag->target()) {