Bug 484136

Summary: Kirigami Applications Visibly flicker while resizing
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: arawat <rawat.arnav>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: me, notmart
Priority: NOR    
Version First Reported In: Master   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Flickering on Resize

Description arawat 2024-03-21 07:52:38 UTC
Created attachment 167541 [details]
Flickering on Resize

SUMMARY
When resizing a Kirigami App, the app flickers, with the content of the app seemingly moving into a region outside the frame of the window.

STEPS TO REPRODUCE
Resize the app

OBSERVED RESULT
Notice the black bar appearing on resize in the video above, as well as the visible flickering of application controls.

EXPECTED RESULT
Seamless resizing, as happens with QtWidgets.

SOFTWARE/OS VERSIONS
Kirigami master
Application running on wayland w/ Qt 6

ADDITIONAL INFORMATION
Comment 1 ratijas 2024-03-23 13:00:45 UTC
It's not specifically a Kirigami bug per se. It's about interaction between Qt, 3D acceleration (OpenGL/Vulkan/etc), video drivers and everything elsewhere. Search Google for "qtquick resize window flickering" and you'll find a lot of material. You can see it even in the Qt Group's official announcement video, around 1:00 (start of the second minute): https://www.youtube.com/watch?v=f8lc-cRdDKE