Describe the bug
I used to get Telegram Desktop media on the extension (don't remember which version exactly), but now I don't.
Expected behavior
Play a music in Telegram Desktop app and have it controlled by the extension.
Environment:
GNOME version: 46.1
Extension Version: 2.0.1
Telegram Desktop: 4.14.9
Additional context
I get the following logs in journalctl when play a music in Telegram:
xdg-desktop-por[4710]: Backend call failed: GDBus.Error:org.gnome.SessionManager.GeneralError: Application ID not specified
gnome-shell[3777]: [Media Controls] Error: Failed to add player: org.mpris.MediaPlayer2.TelegramDesktop TypeError: this.playerProxy.metadata['xesam:artist'].join is not a function
getButtonLabelText@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/helpers/shell/PanelButton.js:675:87
addButtonLabel@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/helpers/shell/PanelButton.js:559:24
updateWidgets@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/helpers/shell/PanelButton.js:118:26
updateProxy@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/helpers/shell/PanelButton.js:73:18
setActivePlayer@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/extension.js:420:31
addPlayer@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/extension.js:361:18
async*initWatchProxy/<@file:///home/user/.local/share/gnome-shell/extensions/mediacontrols@cliffniff.github.com/extension.js:304:22
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
_convertToNativeSignal@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:152:19
@resource:///org/gnome/shell/ui/init.js:21:20
Thats not the extensions fault. This extension requires the player to implement the MPRIS interface.
Player does not implement it. Not the extensions problem
Describe the bug I used to get Telegram Desktop media on the extension (don't remember which version exactly), but now I don't.
Expected behavior Play a music in Telegram Desktop app and have it controlled by the extension.
Environment:
Additional context I get the following logs in journalctl when play a music in Telegram: