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

The layout HUD is not shown when monitors are arranged vertically #1162

Closed
Henkru opened this issue Nov 10, 2021 · 1 comment · Fixed by #1163
Closed

The layout HUD is not shown when monitors are arranged vertically #1162

Henkru opened this issue Nov 10, 2021 · 1 comment · Fixed by #1163

Comments

@Henkru
Copy link
Contributor

Henkru commented Nov 10, 2021

Describe the bug
The layout HUD is not shown for a secondary screen when screens are arranged vertically.

To Reproduce

  1. Enable Display layout when changing layouts option in Preferences.
  2. Arrange the position of the secondary monitor to either above or below of the main screen, see the screenshot.
  3. Change the layout in the secondary screen.

Expected behavior
The layout HUD should appear in the middle of the secondary screen.

Screenshots

Versions:

  • macOS: 12.0.1
  • Amethyst: 0.15.5

Debug Info

Version: 0.15.5 (92)

OS version: Version 12.0.1 (Build 21A559)

Screens:
	(0.0, 0.0, 1512.0, 982.0) [(0.0, 0.0, 1512.0, 982.0)]
	(-178.0, 982.0, 1920.0, 1080.0) [(-178.0, -1080.0, 1920.0, 1080.0)]

Configuration:
mod1: (
    option,
    shift
)
window-resize-step: 5
mod2: (
    option,
    shift,
    control
)
layouts: (
    tall,
    fullscreen
)
float-small-windows: 1
mouse-follows-focus: 1
window-margins: 1
follow-space-thrown-windows: 1
mouse-swaps-windows: 1
window-minimum-width: 0
enables-layout-hud: 1
new-windows-to-main: 0
mouse-resizes-windows: 1
screen-padding-right: 0
screen-padding-bottom: 0
debug-layout-info: 0
screen-padding-top: 0
enables-layout-hud-on-space-change: 0
use-canary-build: 0
window-margin-size: 10
ignore-menu-bar: 0
focus-follows-mouse: 0
floating: (
)
floating-is-blacklist: 1
window-minimum-height: 0
smart-window-margins: 0
restore-layouts-on-launch: 1
screen-padding-left: 0

Additional context
This may be Silica related issue since the reported rectangle looks weird in here:

screenFrame	CGRect	(origin = (x = -178, y = -1080), size = (width = 1920, height = 1080))	
@coreygrunewald
Copy link

I also experience this issue with a monitor arranged vertically above my laptop screen. Thank you @Henkru for creating a PR! 🎉

@Henkru Henkru changed the title The layout HUD is not shown when monitors are arranged horizontally The layout HUD is not shown when monitors are arranged vertically Jan 4, 2022
ianyh added a commit to reyk/Amethyst that referenced this issue May 7, 2022
* development:
  Throw window to any space across multiple screens. (ianyh#1209)
  Make TwoPane layout adaptive to screen orientation (ianyh#1182)
  Minor fix (line 69) (ianyh#1230)
  Bump cocoapods-downloader from 1.5.1 to 1.6.3 (ianyh#1226)
  Fix the layout HUD when multiple screen are arranged vertically (ianyh#1162) (ianyh#1163)
  Bump version to 0.15.6 (ianyh#1205)
  Remove errant link (ianyh#1207)
  Replace gitter with GitHub Discussions (ianyh#1206)
  Update Window.swift (ianyh#1203)
  Fix setup.sh so that it correctly checks for rbenv (ianyh#1198)
  add regex suuport to floating windows title matching (ianyh#1166)
  Get the build going (ianyh#1185)
  Fix for move to window to space - ianyh#1174 (ianyh#1184)
  Update cocoapods in Gemfile (ianyh#1159)
  Remove travis file (ianyh#1158)
  Create GitHub Action for running tests (ianyh#1157)
  Add some common macOS agents to ignored list (ianyh#1156)
  Bump addressable from 2.7.0 to 2.8.0 (ianyh#1136)
ianyh added a commit that referenced this issue May 21, 2022
* development:
  Fix swapping with two windows visible for two-pane layout (#1241)
  Add 4Column layout for ultra-wide screens (#1154)
  Throw window to any space across multiple screens. (#1209)
  Make TwoPane layout adaptive to screen orientation (#1182)
  Minor fix (line 69) (#1230)
  Bump cocoapods-downloader from 1.5.1 to 1.6.3 (#1226)
  Fix the layout HUD when multiple screen are arranged vertically (#1162) (#1163)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants