Toast: RAM optimizations

This commit is contained in:
ItsLemmy
2025-10-04 21:15:59 -04:00
parent 85fc907a48
commit 57acc64aa9
2 changed files with 31 additions and 18 deletions
+1 -4
View File
@@ -7,15 +7,12 @@ import qs.Services
import qs.Widgets
Variants {
model: Quickshell.screens
model: Quickshell.screens.filter(screen => (Settings.data.notifications.monitors.includes(screen.name) || (Settings.data.notifications.monitors.length === 0)))
delegate: ToastScreen {
required property ShellScreen modelData
screen: modelData
scaling: ScalingService.getScreenScale(modelData)
// Only activate on enabled screens
active: modelData && (Settings.data.notifications.monitors.includes(modelData.name) || Settings.data.notifications.monitors.length === 0)
}
}