Search Issue Tracker

Fixed in 4.5.3

Votes

62

Found in

4.1.0a3

Issue ID

523691

Regression

Yes

Can't alt-tab back to DX11 Standalone

Window management

-

Can't alt-tab back to DX11 Standalone

Repro:
1. Build and run
2. Start fullscreen
3. Alt Tab to switch to another app.
4. Try to switch back to the Unity standalone..
5. Goto 4.

Happens only when using DX11

Comments (18)

  1. rad1c

    Mar 29, 2018 09:33

    2018, Unity 2017.3.1, still the same issue... "Fixed", huh? Suddenly, it was not.

  2. fingerworks

    Aug 21, 2014 23:22

    It looks like this is fixed in 4.5.3f3. We had been using a shortcut with -popupwindow for about 10 months. Now it is not necc. Yay!

  3. RayWolf

    Apr 15, 2014 18:00

    My game build is crashing too.

    DX11 standalone build with win8.1 and unity 4.3.3 ...exakt same alt tab behaviour. this is a big BUG, that needs to be fixed asap imho.

  4. SmashedAvocado

    Apr 10, 2014 03:12

    Please look at this! Games can't be released with DX11 when there's a problem like this.

  5. clausmeister

    Apr 04, 2014 14:32

    having the same issue.
    really need a fix for this. win7 / win8, unity 4.3.2f1.

  6. einWikinger

    Mar 25, 2014 18:36

    I think I found a "workaround" for this issue, at least I can get back into my fullscreen player this way:

    - Tab out of the player
    - Tab into the player (I then get a black screen for a short amount of time before it would switch back to the desktop)
    - Click into the black screen
    - Player comes back to foreground

    Anyone can confirm this works for their case? Tested on 4.3.4f1 Win8 32bit DX9 release standalone player

    Seems to be an issue with the main window not gaining the focus back.

  7. einWikinger

    Mar 25, 2014 18:29

    We have this problem, too. Experienced on a wide range of machines. Every time when I ALT+TAB out of our fullscreen standalone build, the log has one more of these entries:

    HandleD3DDeviceLost
    HandleD3DDeviceLost: needs reset, doing it
    FullResetD3DDevice
    ResetD3DDevice
    dev->Reset
    D3Dwindow device not lost anymore
    HandleD3DDeviceLost
    HandleD3DDeviceLost: still lost
    Skipped rendering frame because GfxDevice is in invalid state (device lost)

    (Filename: Line: 1539)

  8. BuffaloPhil1

    Mar 21, 2014 03:09

    Same issue here, Unity 4.3.4.f1... Desperate for a work around if one exists. I've read people having success by turning off AA, but this has not solved it for me. Thanks

  9. scarpelius

    Mar 19, 2014 15:54

    Indeed, this is inadmissible.

  10. primus88

    Mar 19, 2014 14:24

    Unity, please fix this as it is critical.
    What is the point in have dx11 s feature when you cannot use it?
    It's impossible to switch to dx9 because I am using TCParticles, which require dx11 and which is approved by you guys...

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.