Fix various issues of overview with multiple monitors setup (#1953)

This commit is contained in:
end-4
2025-09-28 08:35:41 +02:00
committed by GitHub
@@ -158,13 +158,13 @@ Item {
}
delegate: OverviewWindow {
id: window
windowData: windowByAddress[address]
required property var modelData
property int monitorId: windowData?.monitor
property var monitor: HyprlandData.monitors[monitorId]
property var monitor: HyprlandData.monitors.find(m => m.id == monitorId)
property var address: `0x${modelData.HyprlandToplevel.address}`
windowData: windowByAddress[address]
toplevel: modelData
monitorData: HyprlandData.monitors[monitorId]
monitorData: this.monitor
scale: root.scale
availableWorkspaceWidth: root.workspaceImplicitWidth
availableWorkspaceHeight: root.workspaceImplicitHeight