Bug 336533 - Defective scrollbar sizing behavior in applet & containment config dialog pages
Summary: Defective scrollbar sizing behavior in applet & containment config dialog pages
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Containment (show other bugs)
Version: master
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: 1.0
Assignee: Sebastian Kügler
URL:
Keywords:
: 339380 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-06-21 03:00 UTC by Elias Probst
Modified: 2014-10-16 14:38 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.1.1
Sentry Crash Report:


Attachments
Screenshot showing the scrollbar (492.92 KB, image/png)
2014-06-21 03:00 UTC, Elias Probst
Details
Triple scrollbar FTW! (569.75 KB, image/png)
2014-07-09 22:25 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2014-06-21 03:00:45 UTC
Created attachment 87317 [details]
Screenshot showing the scrollbar

When diagonally (lower right corner) decreasing the size of the desktop configuration dialog, every now and then a scrollbar flashes up for a splitsecond.

Stopping the resizing right at this moment leaves a scrollbar covering the "Open" and "Download Wallpapers" button.

See attached screenshot.
Comment 1 Bhushan Shah 2014-06-21 06:13:17 UTC
I can confirm that..
Comment 2 Marco Martin 2014-06-23 10:47:51 UTC
seems pretty random, if i resize the window very slowly the scrollbars seems to flicker in and out of existence
Comment 3 Elias Probst 2014-07-09 22:25:08 UTC
Created attachment 87668 [details]
Triple scrollbar FTW!

Can still be reproduced with latest git. See attachment (triple scrollbar FTW!)
Comment 4 Elias Probst 2014-07-09 22:33:54 UTC
bug#337298 might be related.
Comment 5 Eike Hein 2014-10-01 09:20:07 UTC
*** Bug 339380 has been marked as a duplicate of this bug. ***
Comment 6 Eike Hein 2014-10-01 09:23:18 UTC
CC'ing Aleix since this is presumably related to http://quickgit.kde.org/?p=plasma-desktop.git&a=commit&h=69c55fbc6dcf1d074f86b775c280ec0b471a1d19
Comment 7 Kai Uwe Broulik 2014-10-16 14:38:22 UTC
Git commit cef4d1f44b37e7f57bfd1fa12c15df7b40e8a892 by Kai Uwe Broulik.
Committed on 16/10/2014 at 14:36.
Pushed by broulik into branch 'Plasma/5.1'.

Cleanup applet configuration scrollbar handling

This does away with the spurious binding loop on the Column and binds the StackView height
to the ScrollView's viewport height instead of the item height fixing the glitching scrollbars

REVIEW: 120604
Related: bug 337298
FIXED-IN: 5.1.1

M  +3    -10   desktoppackage/contents/configuration/AppletConfiguration.qml

http://commits.kde.org/plasma-desktop/cef4d1f44b37e7f57bfd1fa12c15df7b40e8a892