Bug 509931 - Weather widget popup missing lines below tab bar and active tab
Summary: Weather widget popup missing lines below tab bar and active tab
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Weather widget (other bugs)
Version First Reported In: 6.4.80
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2025-09-25 15:40 UTC by Nate Graham
Modified: 2025-09-29 14:30 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.5.0
Sentry Crash Report:


Attachments
Missing lines (657.69 KB, image/png)
2025-09-25 15:40 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2025-09-25 15:40:25 UTC
Created attachment 185266 [details]
Missing lines

See attached screenshot.

There are some relevant-seeming logs:

Sep 25 09:37:48 engine plasmashell[48006]: qrc:/qt/qml/plasma/applet/org/kde/plasma/weather/TopPanel.qml:131:13: Unable to assign [undefined] to QString
Sep 25 09:37:49 engine plasmashell[48006]: qrc:/qt/qml/org/kde/desktop/TabBar.qml:33: TypeError: Cannot read property 'height' of null
Comment 1 Akseli Lahtinen 2025-09-26 08:47:20 UTC
Can confirm

Operating System: Fedora Linux 42
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.16.8-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600
Comment 2 Bug Janitor Service 2025-09-29 11:42:10 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/918
Comment 3 Marco Martin 2025-09-29 11:43:13 UTC
Git commit a80961901a91cc4ef12e90ab4a7a6f8168400ba2 by Marco Martin.
Committed on 29/09/2025 at 11:38.
Pushed by mart into branch 'master'.

applets/weather: fix tabbar appearance

When the applet was ported from the dataengine to the internal
model, in that big commit the tabbar was also ported from
PlasmaComponents.TabBar to QQC2.TabBar, which is incorrect
as QQC2 things should generally not be used in applets
due to theme mismatches. this made the decoration of the tabbar
completely invisible

M  +1    -1    applets/weather/qml/SwitchPanel.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/a80961901a91cc4ef12e90ab4a7a6f8168400ba2
Comment 4 Marco Martin 2025-09-29 11:43:50 UTC
Git commit ed95072e36a7840fa2df4561f6a64ed74ea52c7a by Marco Martin.
Committed on 29/09/2025 at 11:43.
Pushed by mart into branch 'Plasma/6.5'.

applets/weather: fix tabbar appearance

When the applet was ported from the dataengine to the internal
model, in that big commit the tabbar was also ported from
PlasmaComponents.TabBar to QQC2.TabBar, which is incorrect
as QQC2 things should generally not be used in applets
due to theme mismatches. this made the decoration of the tabbar
completely invisible


(cherry picked from commit a80961901a91cc4ef12e90ab4a7a6f8168400ba2)

a8096190 applets/weather: fix tabbar appearance

Co-authored-by: Marco Martin <notmart@gmail.com>

M  +1    -1    applets/weather/qml/SwitchPanel.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/ed95072e36a7840fa2df4561f6a64ed74ea52c7a