Commit 6009db61 authored by Michail Vourlakos's avatar Michail Vourlakos
Browse files

tasks:support plasma 5.25 present windows

BUG:454296
parent 73abdf7a
......@@ -177,7 +177,18 @@ MouseArea {
activateTask();
}
} else if (mouse.button == Qt.LeftButton){
var canPresentWindowsIsSupported = LatteCore.WindowSystem.compositingActive && (root.plasmaGreaterThan522 ? backend.canPresentWindows : backend.canPresentWindows());
var canPresentWindowsIsSupported = false;
if (root.plasmaAtLeast525) {
//! At least Plasma 5.25 case
canPresentWindowsIsSupported = LatteCore.WindowSystem.compositingActive && backend.windowViewAvailable;
} else if (root.plasmaGreaterThan522) {
//! At least Plasma 5.23 case
canPresentWindowsIsSupported = LatteCore.WindowSystem.compositingActive && backend.canPresentWindows;
} else {
//! past Plasma versions
canPresentWindowsIsSupported = LatteCore.WindowSystem.compositingActive && backend.canPresentWindows();
}
if( !taskItem.isLauncher && !root.disableAllWindowsFunctionality ){
if ( (root.leftClickAction === LatteTasks.Types.PreviewWindows && isGroupParent)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment