Bug 513262 - KWeather - missing icon and weird zeros in tray
Summary: KWeather - missing icon and weird zeros in tray
Status: RESOLVED FIXED
Alias: None
Product: kweather
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.12.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-12 18:34 UTC by Timur
Modified: 2025-12-20 03:54 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 25.12.1
Sentry Crash Report:


Attachments
Weird icon of KWeather widget in tray and some zeros (24.48 KB, image/png)
2025-12-12 18:34 UTC, Timur
Details
Image of the broken flyout menu and icon. (16.67 KB, image/png)
2025-12-14 00:02 UTC, David Ewing
Details
`kweather_1x4` hidden appearance (24.67 KB, image/png)
2025-12-14 02:27 UTC, Minh Tran
Details
system tray settings example (108.89 KB, image/png)
2025-12-15 09:53 UTC, Minh Tran
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timur 2025-12-12 18:34:59 UTC
Created attachment 187556 [details]
Weird icon of KWeather widget in tray and some zeros

SUMMARY
Missing icon of KWeather widget in tray and weird zeros under icon.

STEPS TO REPRODUCE
1. Install/Update kweather to 25.12.0-1 on Arch Linux.
2. Log off from current user session or reboot OS.

OBSERVED RESULT
(Check screenshots in attachments)

EXPECTED RESULT
Good icon for KWeather and no weird zeros under icon.

SOFTWARE/OS VERSIONS
GNU/Linux: Arch Linux
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1

ADDITIONAL INFORMATION
Comment 1 David Ewing 2025-12-14 00:00:38 UTC
I can confirm I am also getting strange bugs with KWeather since 25.12.0-1. I also run Arch Linux and have the following issues:

Icon appears as a rectangle instead of the normal weather icons. 
The widget flyout and hover says "KWeather_1x4".
Also in the flyout it says "no location found on the system. please add some in kweather."
Accessing the KWeather settings only gives me the option to set a keybind and see the about page.

SOFTWARE/OS VERSIONS:
GNU/Linux: Arch Linux
KDE Plasma Version: 6.5.4-1
KDE Frameworks Version: 6.21.0-1
Qt Version: 6.10.1-1
Comment 2 David Ewing 2025-12-14 00:02:09 UTC
Created attachment 187608 [details]
Image of the broken flyout menu and icon.
Comment 3 Minh Tran 2025-12-14 02:27:43 UTC
Created attachment 187618 [details]
`kweather_1x4` hidden appearance

temperature appears to be formatted incorrectly, and is only visible when the widget is hidden

see also:
https://discuss.kde.org/t/can-we-get-a-weather-widget-that-actually-works/16021/4
https://discuss.kde.org/t/kweather-integration-with-weather-applet/17155

SOFTWARE/OS VERSIONS
Operating System: NixOS 26.05
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.18.0 (64-bit)
Graphics Platform: Wayland
Processors: 16 × 13th Gen Intel® Core™ i7-1360P
Memory: 16 GiB of RAM (15.3 GiB usable)
Graphics Processor: Intel® Graphics
Comment 4 Minh Tran 2025-12-14 02:31:37 UTC
(In reply to David Ewing from comment #1)
> Also in the flyout it says "no location found on the system. please add some
> in kweather."
> Accessing the KWeather settings only gives me the option to set a keybind
> and see the about page.

iirc, the settings you mentioned belong to the widget, you have to open the actual application and add the location from there
Comment 5 Tom Boshoven 2025-12-15 09:43:41 UTC
(In reply to Minh Tran from comment #4)
> (In reply to David Ewing from comment #1)
> > Also in the flyout it says "no location found on the system. please add some
> > in kweather."
> > Accessing the KWeather settings only gives me the option to set a keybind
> > and see the about page.
> 
> iirc, the settings you mentioned belong to the widget, you have to open the
> actual application and add the location from there

I have the same issue as David, also on Arch with kweather 25.12.0-1 .
I tried changing the kweather configs, and this did not change the icon for me.

I also don't see a way to remove the broken widget as it's only showing up in my systray.
Comment 6 Minh Tran 2025-12-15 09:53:36 UTC
Created attachment 187658 [details]
system tray settings example

(In reply to Tom Boshoven from comment #5)
> I also don't see a way to remove the broken widget as it's only showing up
> in my systray.

you can look into `System Tray Settings` for that
Comment 7 Tom Boshoven 2025-12-15 12:45:15 UTC
(In reply to Minh Tran from comment #6)
> Created attachment 187658 [details]
> system tray settings example
> 
> (In reply to Tom Boshoven from comment #5)
> > I also don't see a way to remove the broken widget as it's only showing up
> > in my systray.
> 
> you can look into `System Tray Settings` for that

Confirming this does the trick.
Thanks!

Doesn't solve the issue of course, but at least it removes the broken icon from the tray.
Comment 8 David Roth 2025-12-17 11:42:02 UTC
To me it "feels" like a bug that this particular widget is even part of the systray in the first place it seems like it's primarily intended as a desktop display/full fledged widget, there already exists a properly working plasma weather applet in kdeplasma-addons and thus part of plasma itself.
Comment 9 Bug Janitor Service 2025-12-18 02:10:28 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kweather/-/merge_requests/160
Comment 10 Devin Lin 2025-12-18 02:12:03 UTC
This plasmoid shouldn't have been showing up automatically in the system tray, this only became an issue now when https://invent.kde.org/utilities/kweather/-/merge_requests/144 ported the plasmoid to Plasma 6's API.
Comment 11 Devin Lin 2025-12-19 04:19:44 UTC
Git commit d54f020d9ccc9e57d4421519e2cea67fe7321bb1 by Devin Lin.
Committed on 18/12/2025 at 02:08.
Pushed by devinlin into branch 'master'.

plasmoid: Don't show in system tray

I'm not sure why this tag was set, but the plasmoid metadata had a tag
to have it show in the system tray for some reason. This only became an
issue now because the plasmoid was ported to Plasma 6's API in the
latest release.

M  +0    -1    src/plasmoid/metadata.json

https://invent.kde.org/utilities/kweather/-/commit/d54f020d9ccc9e57d4421519e2cea67fe7321bb1
Comment 12 Devin Lin 2025-12-19 04:40:07 UTC
Git commit 1e7e707cde8c93d8b78c35f5b94f6fd7ce5401d9 by Devin Lin.
Committed on 19/12/2025 at 04:26.
Pushed by devinlin into branch 'release/25.12'.

plasmoid: Don't show in system tray

I'm not sure why this tag was set, but the plasmoid metadata had a tag
to have it show in the system tray for some reason. This only became an
issue now because the plasmoid was ported to Plasma 6's API in the
latest release.

M  +0    -1    src/plasmoid/metadata.json

https://invent.kde.org/utilities/kweather/-/commit/1e7e707cde8c93d8b78c35f5b94f6fd7ce5401d9