overview: floating window position move

This commit is contained in:
end-4
2025-09-28 20:48:59 +02:00
parent 8713e94428
commit 0491bd993e
@@ -218,8 +218,13 @@ Item {
updateWindowPosition.restart()
}
else {
window.x = window.initX
window.y = window.initY
if (!window.windowData.floating) {
updateWindowPosition.restart()
return
}
const percentageX = Math.round((window.x - xOffset) / root.workspaceImplicitWidth * 100)
const percentageY = Math.round((window.y - yOffset) / root.workspaceImplicitHeight * 100)
Hyprland.dispatch(`movewindowpixel exact ${percentageX}% ${percentageY}%, address:${window.windowData?.address}`)
}
}
onClicked: (event) => {