linphone-desktop/linphone-app/ui/modules/Common/View/ScrollableListView.qml
Julien Wadel b7843ada8b - Bug on timeline selection that is outside of listview (eg: not loaded)
- Change Listview scroll behaviour
- Hide Filter if no timeline
- Show assistant if no account
2021-08-10 12:16:25 +02:00

33 lines
943 B
QML

import QtQuick 2.12 //synchronousDrag
import QtQuick.Controls 2.2
import Common 1.0
// =============================================================================
ListView {
id: view
// ---------------------------------------------------------------------------
ScrollBar.vertical: ForceScrollBar {
id: vScrollBar
onPressedChanged: pressed ? view.movementStarted() : view.movementEnded()
visible:view.contentHeight > view.height
}
// ---------------------------------------------------------------------------
boundsBehavior: Flickable.StopAtBounds
clip: true
contentWidth: width - (vScrollBar.visible?vScrollBar.width:0)
spacing: 0
synchronousDrag:true
maximumFlickVelocity:-1
// ---------------------------------------------------------------------------
// TODO: Find a solution at this bug =>
// https://bugreports.qt.io/browse/QTBUG-31573
// https://bugreports.qt.io/browse/QTBUG-49989
}