Skip to content
  • Marco Martin's avatar
    try harder to make the selected wallpaper visible · ff602030
    Marco Martin authored
    Summary:
    qml gridview don't have an official way to ensure the
    current index is visible when the view is first instantiated,
    the only way we have is to do positionViewAtIndex when we know the
    proper space has already been allocated (Component.onCompleted
    is way too early) we used to do that on onCountChanged, but that
    too seems to early sometimes, as the selected wallpaper
    is visible only sometimes, attaching it to onContentHeightChanged
    seems to be more reliable (for all branches)
    
    Test Plan: proper wallpaper is visible every time the window opens
    
    Reviewers: #plasma, davidedmundson
    
    Reviewed By: #plasma, davidedmundson
    
    Subscribers: hein, plasma-devel
    
    Tags: #plasma
    
    Differential Revision: https://phabricator.kde.org/D4648
    ff602030