Fix for reload button hovering and size of combobox if model with large name is selected. (#2493)

Signed-off-by: Adam Treat <treat.adam@gmail.com>
This commit is contained in:
AT 2024-06-30 19:26:53 -04:00 committed by GitHub
parent 37dbd56153
commit ef6f0dd421
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -298,9 +298,11 @@ Rectangle {
id: contentRow
anchors.centerIn: parent
spacing: 0
Layout.maximumWidth: 550
RowLayout {
id: miniButtonsRow
clip: true
Layout.maximumWidth: 550
Behavior on Layout.preferredWidth {
NumberAnimation {
duration: 300
@ -309,7 +311,7 @@ Rectangle {
}
Layout.preferredWidth: {
if (!comboBox.hovered)
if (!(comboBox.hovered || reloadButton.hovered || ejectButton.hovered))
return 0
return (reloadButton.visible ? reloadButton.width : 0) + (ejectButton.visible ? ejectButton.width : 0)
}
@ -350,6 +352,7 @@ Rectangle {
}
Text {
Layout.maximumWidth: 520
id: comboBoxText
leftPadding: 10
rightPadding: 10