Bug 490954

Summary: At certain window sizes, page for "Icon Faenza SQL Admin" page (KNS) vibrates disturbingly
Product: [Applications] Discover Reporter: Simx72 <angel2600>
Component: discoverAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: aleixpol, nate, sitter
Priority: NOR    
Version First Reported In: 6.1.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: I click on the that app, discover tries to load information about it and then glitches (only inside the app info box)
Still vibrating at certain window sizes

Description Simx72 2024-07-28 22:33:34 UTC
Created attachment 172092 [details]
I click on the that app, discover tries to load information about it and then glitches (only inside the app info box)

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
When clicking in an app in discover, it moves fast and weird
The app is this one
https://store.kde.org/p/1011933

STEPS TO REPRODUCE (WHat i exactly did)
1. Open Discover
2. Search the app
3. Open the app

OBSERVED RESULT
It moves fast, like it's stuck in a loop that changes it size

EXPECTED RESULT
Open like all other apps

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 40 (KDE Plasma) x86_64
(available in About System)
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
It moves faster that shown in the video, but the recorder skipped frames
Comment 1 Nate Graham 2024-07-30 19:16:21 UTC
Can reproduce with that exact item. At certain window sizes, the whole page starts to vibrate disturbingly.
Comment 2 Harald Sitter 2024-08-01 21:53:26 UTC
Takes a bit to find the right size.

discover(216479)/(default) unknown: qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:850:5: QML AddonsView: Binding loop detected for property "implicitHeight"

I will gladly blame that on kirigami.overlaysheet because we don't actually set an implicitheight. Taking addonsview out fixes the layout jitter.
Comment 3 Harald Sitter 2025-01-25 14:10:08 UTC
Cannot reproduce this on master just now. Anyone still able to reproduce this?
Comment 4 Nate Graham 2025-01-27 15:17:30 UTC
I can still reproduce it with today's master. I'll attach a screen recording.
Comment 5 Nate Graham 2025-01-27 15:19:08 UTC
Created attachment 177719 [details]
Still vibrating at certain window sizes
Comment 6 Harald Sitter 2025-01-28 08:26:09 UTC
Mhhh. depends on the height as well it seems :(