Search Unity

"Peeled off" windows don't behave like proper windows

Discussion in 'Editor & General Support' started by RedRecidivist, Aug 8, 2020.

  1. RedRecidivist

    RedRecidivist

    Joined:
    Nov 22, 2018
    Posts:
    9
    Thanks for Unity to all involved, it is a great product.

    I was just wondering, is there a "good reason" why Unity's "peeled off" windows don't behave like proper Windows, well, Windows?

    For example, if I "peel off" the Game window to put on a different screen, I can't use the usual Windows shortcuts to snap it to a screen area (really frustrating, for me), I can't tab to it (less of an issue), and so on.
     
  2. dgoyette

    dgoyette

    Joined:
    Jul 1, 2016
    Posts:
    4,196
    I think what you're describing is a pretty typical situation with programs that have a dockable UI. While some programs (like Visual Studio) allow their dockable windows to be treated as full-fledged Windows windows, I think it's much more common for dockable windows to be "windows" only in the context of their programs, and not in the context of Windows.

    I do remember having the same disappointment some time back, when I often wanted to toss a full-screen window on the second monitor. But one thing you could try is to put the windows the way you like them, and then save that layout. I believe that floating windows record their position when saved to a Layout, and you could easily switch between layouts you use a lot.
     
  3. PraetorBlue

    PraetorBlue

    Joined:
    Dec 13, 2012
    Posts:
    7,914
    Remember that the Unity Editor is a multi-platform application. It may have been difficult enough getting the UI working on Windows, Mac, and Linux in the first place. That might not be a good reason from a user's perspective, but it's a reason why it might not support "special features" on certain platforms.
     
  4. RedRecidivist

    RedRecidivist

    Joined:
    Nov 22, 2018
    Posts:
    9
    Thanks, yes, both fair points. I would still like to see it one day but I understand it may not be that easy to achieve.