D26530: ScrollView: Do not overlay scrollbars over contents

Nathaniel Graham noreply at phabricator.kde.org
Wed Jan 8 23:30:12 GMT 2020


ngraham added a comment.


  In a nutshell:
  Overlay scroll bars //disappear//. Separated scrollbars //stay visible//. The QQC2 style scrollbars in question stay visible but try to use an overlay style anyway, and to make this work they overlap the scrollview's background but try to avoid overlapping the content on top of the background by requiring that items in scrollviews implement layout hacks to move out of the way of the scrollbar when it's visible. This is messy, breakable, and consistent with neither mobile nor desktop style scrollbars.
  
  Inconsistency is fine if it's an innovation that offers tremendous advantages over the things it's inconsistent with, but I don't really see evidence of that here.

REPOSITORY
  R858 Qt Quick Controls 2: Desktop Style

REVISION DETAIL
  https://phabricator.kde.org/D26530

To: ahiemstra, #plasma, #goal_consistency
Cc: IlyaBizyaev, ngraham, broulik, plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200108/dab17627/attachment-0001.html>


More information about the Plasma-devel mailing list