-
Notifications
You must be signed in to change notification settings - Fork 113
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
Attempt at fixing corruption when minmized #277
Attempt at fixing corruption when minmized #277
Conversation
Looks OK to me, but I'd suggest using an enumerated type before we merge it. I find it makes it easier to locate things in the code. |
Same point with Matt. |
Sounds good, I'll update it with an enum. Can you all confirm that:
I want to make sure what I'm seeing is accurate. |
Let me check again. |
I'm getting quite a bit of corruption before I even get as far as minimising the session. Can I just check I'm building the same thing? xrdp : branch gfx_mainline_merge_work, commit neutrinolabs/xrdp@67d044b Using Windows 10 mstsc.exe, settings 32-bit colour, connection quality automatic.
Log:-
|
I tried this combination of xrdp and xorgxrdp but I can't reproduce the corruption. Also this patch don't cause any corruption. xrdp: neutrinolabs/xrdp@67d044b |
{ | ||
LLOGLN(10, ("rdpDeferredUpdateCallback: suppress_output set")); | ||
return 0; | ||
} | ||
else if (clientCon->suppress_output == 2) | ||
{ | ||
id.flags = KEY_FRAME_REQUESTED; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What about some log like this here?
LLOGLN(0, ("rdpDeferredUpdateCallback: KEY_FRAME_REQUESTED"));
No description provided.