mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-04-26 14:23:09 +00:00
Revert "taskswitcher: Improve performance of task preview loading"
This reverts commit 1ae83644c8.
This commit is contained in:
parent
1ae83644c8
commit
c4472ca39a
2 changed files with 7 additions and 5 deletions
|
|
@ -227,10 +227,13 @@ Item {
|
|||
// attempt to load window preview
|
||||
Loader {
|
||||
id: pipeWireLoader
|
||||
active: MobileShell.MobileShellSettings.taskSwitcherPreviewsEnabled
|
||||
active: (taskSwitcher.visible || taskSwitcher.tasksModel.taskReorderingEnabled) && MobileShell.MobileShellSettings.taskSwitcherPreviewsEnabled
|
||||
anchors.fill: parent
|
||||
source: Qt.resolvedUrl("./Thumbnail.qml")
|
||||
|
||||
asynchronous: true
|
||||
|
||||
onLoaded: this.item.refresh()
|
||||
}
|
||||
|
||||
// darken effect
|
||||
|
|
|
|||
|
|
@ -13,14 +13,13 @@ import org.kde.taskmanager 0.1 as TaskManager
|
|||
|
||||
PipeWire.PipeWireSourceItem {
|
||||
id: root
|
||||
visible: (taskSwitcher.visible || taskSwitcher.tasksModel.taskReorderingEnabled)
|
||||
opacity: (nodeId > 0) ? 1 : 0
|
||||
visible: nodeId > 0
|
||||
nodeId: waylandItem.nodeId
|
||||
|
||||
readonly property alias uuid: waylandItem.uuid
|
||||
|
||||
onVisibleChanged: {
|
||||
if (model.WinIdList && visible) {
|
||||
function refresh() {
|
||||
if (model.WinIdList) {
|
||||
waylandItem.uuid = model.WinIdList[0];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue