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:
parent
b48686229a
commit
d6e71924ba
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user