-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[kicker]: submenu opening sometimes "flickers" when jumping from one category to another with different submenu-sizes #111
Comments
@notmart: any fix for that? |
I looked at it the other day together with Eike, what seem to happen is sometime when the window goes from larger to smaller, the content of the window gets painted tiles, two times to fill the whole window, for a single frame, next frame all is correct again. |
That would be appreciated. |
Martin's guess was problems in the driver's buffer handling, but we've got the issue on two distinct driver stacks (nVidia and Mesa+Intel) so it's probably not that. It probably inside Qt Quick somewhere and tricky in terms of synchronizing the window and the content resize ... |
so lets find out and see how to fix it. |
here i have a small test that seems to produce slightly different results on different drivers: import QtQuick 2.0 import QtQuick.Controls 1.1 as Controls import org.kde.plasma.core 2.0 as PlasmaCore Window {
} import QtQuick 2.0 import QtQuick.Controls 1.1 as Controls import org.kde.plasma.core 2.0 as PlasmaCore PlasmaCore.Dialog {
} |
flicker can be seen very visibly here: https://www.youtube.com/watch?v=mMStUESX_Pg&feature=player_detailpage#t=86 |
@eikehein : while marco works heavily on the phone, please have another look to fix this, thanks. |
Aye! |
@eikehein : any update on this? |
Nothing so far, sorry. Both Marco and me have done some investigation on the Qt code, but we haven't really found a solution yet. |
seems still valid, especially with some nvidia gfx card. |
No description provided.
The text was updated successfully, but these errors were encountered: