| Summary: | Flicker occurs when restoring window from Dock | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Dan Unzen <dan> |
| Component: | render | Assignee: | Sam Lantinga <slouken> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | CC: | icculus |
| Version: | HG 2.1 | Keywords: | triage-2.0.4 |
| Hardware: | x86 | ||
| OS: | Mac OS X 10.7 | ||
| Attachments: |
C++ Sample Window App that Flickers on Dock Restore
XCode Project with included App that shows the problem |
||
I'm not seeing a flicker here on 10.8. Jorgen, can you reproduce this? It may be useful to include the entire Xcode project as the problem may be related to a project setting. Let me know if I should upload that as well. Created attachment 1284 [details]
XCode Project with included App that shows the problem
I have included the XCode project that shows the problem on my 10.7.5 Mac.
I see this issue on 10.9 as well. Sam, the thing is that you need to click the Dock icon for the app and *not* the dock icon for the minimized window. On my Mac in System Preferences->Dock, I have "Minimize windows into application icon" selected. This may be why I was seeing this issue and others were not. Also, I have upgraded to 10.9 as well and the problem still exists, as Jørgen already reported. Assigning back to Sam, as I don't have time to look at this before 2.0.2. Marking a large number of bugs with the "triage-2.0.4" keyword at once. Sorry if you got a lot of email from this. This is to help me sort through some bugs in regards to a 2.0.4 release. We may or may not fix this bug for 2.0.4, though! I think we fixed this at some point. At least, this used to be 100% reproducible for me and now it doesn't seem to happen. Please reopen if you still see this behavior. --ryan. |
Created attachment 1283 [details] C++ Sample Window App that Flickers on Dock Restore If you minimize the SDL application (Apple-M) and then restore the application by clicking it in the Mac Dock, you will see a window ficker before the restore occurs. I am including a sample application, just to make sure it isn't some setup issue I forgot to do.