<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Strawberry Unable to Update Tray Icon]]></title><description><![CDATA[<p dir="auto">Hello!<br />
I've upgraded to Fedora 42 and noticed that the Strawberry tray icon is no longer working. This is a combination I've been using for years — Fedora and Gnome with the AppIndicator and KStatusNotifierItem Support extension. This morning, I noticed this in my journal:</p>
<pre><code>Apr 17 11:18:42 chainsaw.inside.msnomer.com gnome-shell[3988]: Strawberry unable to update icon: TypeError: method St.ImageContent.set_bytes: At least 6 arguments required, but only 5 passed
                                                               
                                                               Stack trace:
                                                                 _createIconFromPixmap@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:1327:22
                                                                 _createIcon@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:1470:25
                                                                 _createAndSetIcon@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:1423:32
                                                                 _updateIconByType@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:1415:24
                                                                 _updateIcon@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:1492:24
                                                                 _init/&lt;@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:931:22
                                                                 _callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
                                                                 _emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
                                                                 _onPropertiesChanged/&lt;@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:717:41
                                                                 _onPropertiesChanged@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:717:23
                                                                 _queuePropertyUpdate@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:358:22
                                                                 async*refreshProperty@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:310:24
                                                                 async*_refreshOwnProperties/&lt;@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:192:32
                                                                 _refreshOwnProperties@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:190:51
                                                                 _onSignalAsync/refreshPropertiesPromises&lt;@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:246:26
                                                                 _onSignalAsync@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:245:50
                                                                 async*_onSignal@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:204:14
                                                                 _init/&lt;@file:///home/tony/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusProxy.js:40:43
                                                                 @resource:///org/gnome/shell/ui/init.js:21:20

</code></pre>
<p dir="auto">Looks like perhaps Gnome (or the extension) has changed the St.ImageContent.set_bytes method.</p>
<p dir="auto">Anyway, not a huge deal for me but it would be nice to see the icon start working again sometime.</p>
<p dir="auto">Thanks for Strawberry!</p>
]]></description><link>https://forum.strawberrymusicplayer.org/topic/5774/strawberry-unable-to-update-tray-icon</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 15:18:31 GMT</lastBuildDate><atom:link href="https://forum.strawberrymusicplayer.org/topic/5774.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 Apr 2025 15:20:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Strawberry Unable to Update Tray Icon on Thu, 17 Apr 2025 17:42:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/2409">@strawt</a><br />
I notice that the appindicator is installed in /home/tony/.local/share/gnome-shell/extensions, maybe the extension needs to be updated or reinstalled after upgrading to Fedora 42 and a new Gnome version?<br />
I suggest to ask Fedora or Gnome, they probably know this better.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/8562</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/8562</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Thu, 17 Apr 2025 17:42:03 GMT</pubDate></item></channel></rss>