Fix a few small completer glitches

This commit is contained in:
Nicolas Werner 2022-03-01 01:59:06 +01:00
parent a307dc46cb
commit 23efa8f815
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
4 changed files with 21 additions and 12 deletions

View file

@ -77,11 +77,11 @@ Control {
}
currentIndex = -1
}
padding: 0
leftInset: 1
bottomInset: 1
topInset: 1
rightInset: 1
bottomPadding: 1
leftPadding: 1
topPadding: 1
rightPadding: 1
contentItem: ListView {
id: listView
@ -107,7 +107,6 @@ Control {
onContentYChanged: deadTimer.restart()
reuseItems: true
//anchors.fill: parent
implicitWidth: listView.contentItem.childrenRect.width
model: completer
verticalLayoutDirection: popup.bottomToTop ? ListView.BottomToTop : ListView.TopToBottom
@ -120,7 +119,7 @@ Control {
color: model.index == popup.currentIndex ? Nheko.colors.highlight : Nheko.colors.base
height: chooser.child.implicitHeight + 2 * popup.rowMargin
implicitWidth: fullWidth ? popup.implicitContentWidth : chooser.child.implicitWidth + 4
implicitWidth: fullWidth ? ListView.view.width : chooser.child.implicitWidth + 4
MouseArea {
id: mouseArea