Bug 509931

Summary: Weather widget popup missing lines below tab bar and active tab
Product: [Plasma] plasmashell Reporter: Nate Graham <nate>
Component: Weather widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: akselmo, isma.af
Priority: NOR Keywords: regression
Version First Reported In: 6.4.80   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.5.0
Sentry Crash Report:
Attachments: Missing lines

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