diff --git a/components/mobilehomescreencomponents/qml/LauncherRepeater.qml b/components/mobilehomescreencomponents/qml/LauncherRepeater.qml index 3d2eb873..0daad781 100644 --- a/components/mobilehomescreencomponents/qml/LauncherRepeater.qml +++ b/components/mobilehomescreencomponents/qml/LauncherRepeater.qml @@ -105,7 +105,7 @@ Repeater { onLaunch: (x, y, icon, title) => { if (icon !== "") { - print(delegate.iconItem) + print(delegate.iconItem); MobileShell.HomeScreenControls.openAppAnimation( icon, title, diff --git a/components/mobileshell/qml/taskswitcher/TaskSwitcherState.qml b/components/mobileshell/qml/taskswitcher/TaskSwitcherState.qml index 09abf304..31d9afbc 100644 --- a/components/mobileshell/qml/taskswitcher/TaskSwitcherState.qml +++ b/components/mobileshell/qml/taskswitcher/TaskSwitcherState.qml @@ -205,6 +205,7 @@ QtObject { onFinished: { root.currentlyBeingOpened = false; + taskSwitcher.tasksModel.requestLastActivatedReorderDelay(false); } } @@ -220,6 +221,7 @@ QtObject { taskSwitcher.instantHide(); if (root.wasInActiveTask) { + taskSwitcher.tasksModel.requestLastActivatedReorderDelay(true); taskSwitcher.setSingleActiveWindow(root.currentTaskIndex); } } diff --git a/components/mobileshell/qml/taskswitcher/Thumbnail.qml b/components/mobileshell/qml/taskswitcher/Thumbnail.qml index 5dd3139e..9adcb183 100644 --- a/components/mobileshell/qml/taskswitcher/Thumbnail.qml +++ b/components/mobileshell/qml/taskswitcher/Thumbnail.qml @@ -15,7 +15,7 @@ TaskManager.PipeWireSourceItem { nodeId: waylandItem.nodeId onVisibleChanged: { - if (visible && waylandItem.uuid.length === 0) { + if (visible) { if (model.WinIdList) { waylandItem.uuid = model.WinIdList[0]; } diff --git a/containments/homescreen/package/contents/ui/main.qml b/containments/homescreen/package/contents/ui/main.qml index 33f6ab5c..d4f589c5 100644 --- a/containments/homescreen/package/contents/ui/main.qml +++ b/containments/homescreen/package/contents/ui/main.qml @@ -184,7 +184,7 @@ FocusScope { groupMode: TaskManager.TasksModel.GroupDisabled screenGeometry: plasmoid.screenGeometry - sortMode: TaskManager.TasksModel.SortAlpha + sortMode: TaskManager.TasksModel.SortLastActivated virtualDesktop: virtualDesktopInfo.currentDesktop activity: activityInfo.currentActivity