Fix that invisible items would still add spacing

This commit is contained in:
Jaime van Kessel 2019-12-31 14:42:10 +01:00
parent 004bf79553
commit 81c4c22d63
No known key found for this signature in database
GPG Key ID: 3710727397403C91

View File

@ -222,7 +222,6 @@ Item
ListView ListView
{ {
id: contents id: contents
spacing: UM.Theme.getSize("default_lining").height
cacheBuffer: 1000000 // Set a large cache to effectively just cache every list item. cacheBuffer: 1000000 // Set a large cache to effectively just cache every list item.
model: UM.SettingDefinitionsModel model: UM.SettingDefinitionsModel
@ -251,7 +250,7 @@ Item
id: delegate id: delegate
width: scrollView.width width: scrollView.width
height: provider.properties.enabled === "True" ? UM.Theme.getSize("section").height : 0 height: provider.properties.enabled === "True" ? UM.Theme.getSize("section").height + 2 * UM.Theme.getSize("default_lining").height : 0
Behavior on height { NumberAnimation { duration: 100 } } Behavior on height { NumberAnimation { duration: 100 } }
opacity: provider.properties.enabled === "True" ? 1 : 0 opacity: provider.properties.enabled === "True" ? 1 : 0
Behavior on opacity { NumberAnimation { duration: 100 } } Behavior on opacity { NumberAnimation { duration: 100 } }