Post refactoring fixes 2/?

This commit is contained in:
quadbyte 2025-08-15 22:06:39 -04:00
parent 4631239b92
commit 258bb37533
10 changed files with 14 additions and 19 deletions

View file

@ -5,6 +5,7 @@ import qs.Commons
import qs.Services
import qs.Widgets
Row {
id: layout
anchors.verticalCenter: parent.verticalCenter
@ -27,7 +28,7 @@ Row {
// Update text when window changes
Connections {
target: typeof Niri !== "undefined" ? Niri : null
target: typeof NiriService !== "undefined" ? NiriService : null
function onFocusedWindowIndexChanged() {
// Check if window actually changed
if (NiriService.focusedWindowIndex !== lastWindowIndex) {
@ -92,13 +93,13 @@ Row {
function getDisplayText() {
// Check if Niri service is available
if (typeof Niri === "undefined") {
if (typeof NiriService === "undefined") {
return ""
}
// Get the focused window data
const focusedWindow = NiriService.focusedWindowIndex >= 0
&& NiriService.focusedWindowIndex < NiriService.windows.length ? NiriService.windows[NiriService.focusedWindowIndex] : null
const focusedWindow = NiriService.focusedWindowIndex >= 0 && NiriService.focusedWindowIndex
< NiriService.windows.length ? NiriService.windows[NiriService.focusedWindowIndex] : null
if (!focusedWindow) {
return ""