We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 2188

Summary: Fullscreen and fullscreen desktop mode completely blocks access to other programs and is impossible to escape
Product: SDL Reporter: hlamontagne <hubertlamontagne>
Component: videoAssignee: Sam Lantinga <slouken>
Status: RESOLVED WONTFIX QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2 CC: robert.perkel
Version: 2.0.1   
Hardware: x86   
OS: Windows 8   

Description hlamontagne 2013-10-26 22:26:21 UTC
When using fullscreen or fullscreen-desktop mode, it's impossible to escape from a running application (unless the application lets you escape through event handling).

This makes debugging a fullscreen application essentially impossible, since the application is stuck on a breakpoint, no window switching can happen, which mean you can't reach the IDE (Visual Studio Express 2008 in our case). In fact, you can't even get the task manager to show up.

Windowed applications don't have this problem.
Comment 1 Sam Lantinga 2013-11-03 19:29:53 UTC
I haven't seen this behavior.  Alt-tab works correctly here.  Can you reproduce this problem with the SDL test programs?
Comment 2 Robert 2014-04-12 05:13:34 UTC
I have seen this behavior ONLY when debugging in Visual Studio (2013). The only way for me to close it is to quickly switch to VS (while dodging loss of focus from the window) and to close the compiler which causes the debugger to stop executing.
Comment 3 Sam Lantinga 2014-04-18 05:06:26 UTC
If it's a locking issue with Visual Studio, I'm not sure what we can do about it. Can you use two monitors to debug, or remote debug from another computer?
Comment 4 Robert 2014-04-18 05:54:09 UTC
On my laptop (secondary computer) I cannot escape this without logging out or shutting down. On my primary computer (duel monitor) I can debug in one window while the program runs in the other. The only issue is this bug, which occurs when I lose focus after debugging: https://bugzilla.libsdl.org/show_bug.cgi?id=2209
Comment 5 Sam Lantinga 2017-08-15 05:13:26 UTC
I'm not sure that we can do anything here to fix it. Please reopen this bug if you have any ideas!