Bug 502429

Summary: Improper Anchoring
Product: [Applications] kasts Reporter: Claire <accounts>
Component: generalAssignee: bart
Status: RESOLVED FIXED    
Severity: normal CC: beber75, ioletsgo12345, machaquiro, os, smiling_tim
Priority: HI    
Version First Reported In: 24.12.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 25.04.0
Sentry Crash Report:
Attachments: Screenshot of Kasts with improper display

Description Claire 2025-04-04 22:21:48 UTC
Created attachment 180014 [details]
Screenshot of Kasts with improper display

SUMMARY
After QML updates downloaded on 2025-04-04, the top element ("now playing") of Kasts is not aligned properly and goes off of the page. See screenshot for details.

STEPS TO REPRODUCE
1. Open Kasts
2. Play an episode

OBSERVED RESULT
Now Playing is improperly aligned and goes out of window. If run from terminal, the following errors are given:
qrc:/qt/qml/org/kde/kasts/qml/Main.qml:195:5: QML Loader: Cannot anchor to an item that isn't a parent or sibling.
qrc:/qt/qml/org/kde/kasts/qml/QueuePage.qml:16:1: QML QueuePage: Created graphical object was not placed in the graphics scene.

EXPECTED RESULT
It should not go out of the window. 

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Operating System: Arch Linux
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.9.0
Kernel Version: 6.13.8-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2060 SUPER
Comment 1 Bug Janitor Service 2025-04-05 10:53:36 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/kasts/-/merge_requests/274
Comment 2 bart 2025-04-05 10:56:43 UTC
Thanks.

Don't know why the behaviour suddenly changed with the qt6.9 update.
Will be fixed in the upcoming 25.04.
Comment 3 bart 2025-04-05 10:56:58 UTC
Git commit 23949fe13cc67b8aab12be9fc6888ea993c80b0f by Bart De Vries.
Committed on 05/04/2025 at 10:51.
Pushed by bdevries into branch 'release/25.04'.

Fix header anchoring after qt6.9 update

M  +2    -0    src/qml/Main.qml

https://invent.kde.org/multimedia/kasts/-/commit/23949fe13cc67b8aab12be9fc6888ea993c80b0f
Comment 4 bart 2025-04-05 11:04:04 UTC
Git commit 4033f16310021069f8a8f8f6886e4539b10a3466 by Bart De Vries.
Committed on 05/04/2025 at 11:03.
Pushed by bdevries into branch 'master'.

Fix header anchoring after qt6.9 update

M  +2    -0    src/qml/Main.qml

https://invent.kde.org/multimedia/kasts/-/commit/4033f16310021069f8a8f8f6886e4539b10a3466
Comment 5 bart 2025-04-06 06:55:06 UTC
*** Bug 502462 has been marked as a duplicate of this bug. ***
Comment 6 bart 2025-04-06 06:55:31 UTC
*** Bug 502468 has been marked as a duplicate of this bug. ***
Comment 7 bart 2025-04-09 09:29:15 UTC
*** Bug 502597 has been marked as a duplicate of this bug. ***
Comment 8 bart 2025-04-17 13:15:10 UTC
*** Bug 502920 has been marked as a duplicate of this bug. ***
Comment 9 bart 2025-04-19 20:04:57 UTC
*** Bug 503000 has been marked as a duplicate of this bug. ***