diff options
author | Gabriel de Dietrich <gabriel.dedietrich@digia.com> | 2012-12-05 20:23:57 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-12-06 16:45:52 +0100 |
commit | c7dddf2ae5bf7ab94cb6fa571ffb160c16a1a879 (patch) | |
tree | fda93bfb8f1192e676801cb827b405a28caf5c94 /src/widgets/widgets | |
parent | fb4ad0d1a9d86f0125726683ebecc507cf7eb987 (diff) |
Mac: Missing update when hovering from one scrollbar to another
Change-Id: I9837bb72935cb4e3680e4bd23b5535f654b5fde6
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com>
Diffstat (limited to 'src/widgets/widgets')
-rw-r--r-- | src/widgets/widgets/qscrollbar.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/widgets/widgets/qscrollbar.cpp b/src/widgets/widgets/qscrollbar.cpp index cf08b3fef1..be3d2db670 100644 --- a/src/widgets/widgets/qscrollbar.cpp +++ b/src/widgets/widgets/qscrollbar.cpp @@ -234,10 +234,10 @@ void QScrollBarPrivate::setTransient(bool value) Q_Q(QScrollBar); if (transient != value) { transient = value; - if (transient) { - if (q->isVisible() && q->style()->styleHint(QStyle::SH_ScrollBar_Transient)) + if (q->isVisible()) { + if (q->style()->styleHint(QStyle::SH_ScrollBar_Transient)) q->update(); - } else if (!q->isVisible()) { + } else if (!transient) { q->show(); } } |