1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-12 01:17:55 +03:00

plasmoid:fix binding loop from Indexer.separators

--fix binding loop that was breaking tasks launchers
experience
This commit is contained in:
Michail Vourlakos 2021-01-17 09:20:36 +02:00
parent b48686229a
commit d6e71924ba
2 changed files with 2 additions and 2 deletions

View File

@ -34,7 +34,7 @@ ClientAbility.Indexer {
readonly property bool tailAppletIsSeparator: isActive ? bridge.indexer.tailAppletIsSeparator : false
readonly property bool headAppletIsSeparator: isActive ? bridge.indexer.headAppletIsSeparator : false
readonly property bool isReady: (layout && layout.children.length >= itemsCount) && !updateIsBlocked
readonly property bool isReady: (layout && layout.children.length === itemsCount) && !updateIsBlocked
readonly property int maxIndex: 99999
readonly property alias visibleItemsCount: _privates.visibleItemsCount

View File

@ -796,7 +796,7 @@ Item {
tasksModel: tasksModel
indexer.itemsCount: tasksModel.count
indexer.updateIsBlocked: root.inDraggingPhase
indexer.updateIsBlocked: root.inDraggingPhase || root.inActivityChange
launchers.group: plasmoid.configuration.launchersGroup
launchers.syncer.isBlocked: inDraggingPhase