Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 716992

Summary: >=dev-qt/qtdeclarative-5.14.2: Horizontal Scrollbars in ScrollView when Flickable fits
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: StabilizationAssignee: Qt Bug Alias <qt>
Status: RESOLVED UPSTREAM    
Severity: normal Keywords: PullRequest, STABLEREQ
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugreports.qt.io/browse/QTBUG-83890
https://bugs.kde.org/show_bug.cgi?id=419514
https://bugs.gentoo.org/show_bug.cgi?id=719732
https://github.com/gentoo/gentoo/pull/15839
Whiteboard:
Package list:
Runtime testing required: ---

Description Andreas Sturmlechner gentoo-dev 2020-04-10 21:29:42 UTC
Without a lot of doubt I think we can say that Qt 5.14.2 will be stabilised, let's prepare here. As always should be done in sync with ICU stabilisation, ideally, so linking to bug 716822.

The only bug I am currently aware of is a visual regression:
https://bugs.kde.org/show_bug.cgi?id=419514 (unnecessary horizontal scroll bar)
Comment 1 Andreas Sturmlechner gentoo-dev 2020-04-28 20:53:29 UTC
Let's use the secbug then.

*** This bug has been marked as a duplicate of bug 719732 ***
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-04-28 20:58:19 UTC
Sorry, I didn't see this.
Comment 3 Andreas Sturmlechner gentoo-dev 2020-05-13 18:59:26 UTC
Pending upstream change for the scrollbar bug:
https://codereview.qt-project.org/c/qt/qtdeclarative/+/300187

Pending impatient Plasma workaround for the same bug:
https://phabricator.kde.org/D29701
Comment 4 Larry the Git Cow gentoo-dev 2020-05-17 00:24:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f499bdec65168fad8f0d12452210daf4bee338e8

commit f499bdec65168fad8f0d12452210daf4bee338e8
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-05-16 23:55:50 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-05-17 00:22:30 +0000

    dev-qt/qtdeclarative: QQuickItemView: Fix max(X/Y)Extent()
    
    KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=419514
    QTBUG: https://bugreports.qt.io/browse/QTBUG-83890
    Bug: https://bugs.gentoo.org/716992
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...ve-5.14.2-QQuickItemView-fix-maxXY-extent.patch | 42 +++++++++++++++++
 .../qtdeclarative/qtdeclarative-5.14.2-r1.ebuild   | 55 ++++++++++++++++++++++
 2 files changed, 97 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2020-05-24 22:34:13 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=94bf4289184ee4f99674091abe08ec9f072dccb3

commit 94bf4289184ee4f99674091abe08ec9f072dccb3
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-05-24 22:32:05 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-05-24 22:32:05 +0000

    dev-qt/qtdeclarative: Backport fixes from 5.15.1
    
    - Fix subpixel positioned text
      QTBUG: https://bugreports.qt.io/browse/QTBUG-49646
    
    - QQuickItemView: Fix max(X/Y)Extent()
      KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=419514
      QTBUG: https://bugreports.qt.io/browse/QTBUG-83890
    
    Bug: https://bugs.gentoo.org/716992
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...ve-5.14.2-QQuickItemView-fix-maxXY-extent.patch | 42 ++++++++++++++
 ...ative-5.14.2-fix-subpixel-positioned-text.patch | 64 ++++++++++++++++++++++
 .../qtdeclarative/qtdeclarative-5.15.0_rc2.ebuild  |  5 ++
 3 files changed, 111 insertions(+)
Comment 6 Larry the Git Cow gentoo-dev 2020-05-26 15:00:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=caaa0caa9348a37b19235dc2d11fb3fe20bcd73a

commit caaa0caa9348a37b19235dc2d11fb3fe20bcd73a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-05-26 14:53:07 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-05-26 14:53:07 +0000

    dev-qt/qtdeclarative: QQuickItemView: Fix max(X/Y)Extent()
    
    Still pending upstream review.
    
    KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=419514
    QTBUG: https://bugreports.qt.io/browse/QTBUG-83890
    Bug: https://bugs.gentoo.org/716992
    Package-Manager: Portage-2.3.100, Repoman-2.3.22
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.9999.ebuild | 4 ++++
 1 file changed, 4 insertions(+)