moment/harmonyqml/components/Chat/RoomSidePane/MembersView.qml
miruka b9b6d2fcb3 Animate SidePane width only when collapsing
To avoid RoomHeaderButton collapse bug due to the "slowly" changing
Chat width.
2019-05-12 16:28:48 -04:00

31 lines
660 B
QML

import QtQuick 2.7
import QtQuick.Layouts 1.3
import "../../Base"
Column {
property int normalSpacing: 8
property bool collapsed:
width < roomSidePane.Layout.minimumWidth + normalSpacing
leftPadding: collapsed ? 0 : normalSpacing
rightPadding: leftPadding
ListView {
width: parent.width
height: parent.height
id: memberList
spacing: collapsed ? 0 : normalSpacing
topMargin: spacing
bottomMargin: topMargin
Behavior on spacing {
NumberAnimation { duration: 120 }
}
model: chatPage.roomInfo.members
delegate: MemberDelegate {}
}
}