diff --git a/ags/modules/bar.ts b/ags/modules/bar.ts index 073444fe..7b181fb1 100644 --- a/ags/modules/bar.ts +++ b/ags/modules/bar.ts @@ -222,7 +222,7 @@ function Wifi() { function MediaPlayer() { - const metadata = mpris.players[0]?.metadata; + let metadata = mpris.players[0]?.metadata; const button = Widget.Button({ class_name: "filled_tonal_button awesome_icon", on_primary_click: () => { @@ -240,6 +240,7 @@ function MediaPlayer() { }).hook(mpris, self => { if (mpris.players.length > 0) { self.visible = true; + metadata = mpris.players[0]?.metadata; if (metadata) self.tooltip_text = `${metadata["xesam:artist"]} - ${metadata["xesam:title"]}`; } else { @@ -251,6 +252,7 @@ function MediaPlayer() { return button } + function KeyboardLayout() { const widget = Widget.Label({ class_name: "keyboard",