#82 Adopt patch to work around https://bugreports.qt.io/browse/QTBUG-83890
Closed: Fixed by rdieter. Opened by ngraham.

https://bugreports.qt.io/browse/QTBUG-83890 causes all QtQuickControls2 scrollviews to display unnecessary horizontal scrollbars even when the content fits. It makes the whole system look super amateurish and unprofessional.

KDE's David Redondo had submitted a patch to fix it (https://codereview.qt-project.org/c/qt/qtdeclarative/+/300187) which unfortunatrly has been stuck in review limbo for a year.

The patch works fine; openSUSE has been applying it locally for that time and no regressions are seen. See https://build.opensuse.org/package/view_file/KDE:Qt:5.15/libqt5-qtdeclarative/qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch?expand=1

Even when that patch is eventually merged, it will go into Qt 6 only and have to be cherry-picked back into KDE's patch collection, which means Fedora users will only get it once the KDE patch collection is being used for Qt.

In the short-term, it would be nice to carry the openSUSE patch (https://build.opensuse.org/package/view_file/KDE:Qt:5.15/libqt5-qtdeclarative/qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch?expand=1) to make this issue go away for users.


Metadata Update from @ngompa:
- Issue tagged with: experience

Patch pulled in,
https://src.fedoraproject.org/rpms/qt5-qtdeclarative/c/50b4cf8fe20f0a2ee48cf7a54f463caf368c21c5?branch=rawhide

I'll submit an update shortly

Metadata Update from @rdieter:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata Update from @rdieter:
- Issue assigned to rdieter

Nice, thanks!

Metadata