diff --git a/tabbox/qml/IconTabBox.qml b/tabbox/qml/IconTabBox.qml index fd9b752cce..c59526183c 100644 --- a/tabbox/qml/IconTabBox.qml +++ b/tabbox/qml/IconTabBox.qml @@ -29,6 +29,7 @@ Item { property alias margins: hoverItem.margins property alias currentItem: iconsListView.currentItem focus: true + clip: true function setModel(model) { @@ -92,9 +93,10 @@ Item { orientation: ListView.Horizontal // used for image provider URL to trick Qt into reloading icons when the model changes property int imageId: 0 - width: (iconSize + margins.left + margins.right) * count + width: Math.min(parent.width, (iconSize + margins.left + margins.right) * count) height: iconSize + margins.top + margins.bottom anchors { + top: parent.top horizontalCenter: parent.horizontalCenter } clip: true