Skip to content
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

Enter/Exit Full Screen causes Amethyst to brake arrangement of windows #674

Closed
LukaPitamic opened this issue Jan 21, 2018 · 6 comments · Fixed by #954
Closed

Enter/Exit Full Screen causes Amethyst to brake arrangement of windows #674

LukaPitamic opened this issue Jan 21, 2018 · 6 comments · Fixed by #954
Labels

Comments

@LukaPitamic
Copy link

LukaPitamic commented Jan 21, 2018

System

  • Amethyst version: 0.11.4(52)
  • macOS version: 10.13.2

What's the problem?

Going Fullscreen and back (green button - traffic light) causes Amethyst to put window on top of all existing windows and not to restore previous arrangement.
Attached video:
https://www.youtube.com/watch?v=ebYpfEzbDIg

How can it be reproduced?

What applications are involved?

I've tried with bunch of them. In the video above: Safari and iTerm2

Has anything fixed it, even temporarily?

The only way I found is to restart Amethyst every time I exit Full Screen

dotfile (if you have one)

none, all of the settings are as default

{

}

Screenshots

https://www.youtube.com/watch?v=ebYpfEzbDIg

Trello Card

@LukaPitamic
Copy link
Author

Is it just me, or no-one uses full-screen toggle

@ianyh
Copy link
Owner

ianyh commented Feb 2, 2018

No, I'm definitely seeing this. I think something might have changed in macOS and it's messing up how windows are handled with fullscreen transitions.

@ianyh ianyh added the bug label Feb 2, 2018
@LukaPitamic
Copy link
Author

LukaPitamic commented Feb 2, 2018

When window gets full-screen it leaves the desktop. And the windows get rearranged correctly if switching desktops by decrementing number of windows. However when coming back(exit-full-screem) to the Desktop, number of windows remains the same instead of increment back.

@eplanet
Copy link

eplanet commented Feb 14, 2018

I'm having the same issue, I use frequently the fullscreen mode (Control + Command + F), then when I switched it back to normal mode, it stays "fullscreen".

The workaround I use now, is throwing that window to another workspace and then back to the current, then it gets reintegrated correctly. I suppose Amethyst just needs to "watch" for the fullscreen exit events so that it can rearrange consequently.

@bijanx
Copy link

bijanx commented Jun 26, 2018

Same issue here.

system

macos 10.13.4
amethyst 0.12.0 (57)
chrome 67.0

steps to reproduce:
  • Open two chrome windows on a screen (A and B), then full screen youtube with one of them (B). Then exit full screen.
  • After exiting full-screen on B, click on A before clicking on B (to ensure this broken behavior - it usually happens regardless of which window is selected).
  • A will go full-size and ignore the existence of window B.
workaround

Opening a new window on the screen or moving either screen from one space to the other fixes the issue.

@emptyflask
Copy link

Same issue. After exiting a fullscreen Youtube video in Chrome, I can no longer use Amethyst to control the layout without restarting it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants