rxhanson / Rectangle

Move and resize windows on macOS with keyboard shortcuts and snap areas
https://rectangleapp.com
Other
25.9k stars 778 forks source link

Stage Manager Area is for Rectangle always on the left side, but my Stage Manager is on the right. #885

Closed mi-uhu closed 2 years ago

mi-uhu commented 2 years ago

When placing the dock on the left side of the screen, Stage Manager is positioned on the right. It would be really cool if there was a checkbox in the Stage Manager area that allows me to change the Stage-Manager-Position for Rectangle to the right side.

image

macOS version: 13.0 beta Rectangle version: 0.57 Logs if applicable (In Rectangle menu, hold option, "View Logging..."):

rxhanson commented 2 years ago

Thanks for reporting. The fix for this will be in an upcoming release.

gabalicious commented 2 years ago

I have the opposite issue. My stage manager is on the left for external monitors and when maximized, rectangle clears room for stage manager on the right even though stage manager appears on left. Correctly works for laptop display (stage manager also appears on left for laptop display).

Screenshot 2022-10-26 at 8 23 52 AM

jordangarrison commented 2 years ago

I also have the issue @gabalicious is experiencing. With external monitors the rectangle area is covering the stage manager on the left. Seems to be driven by the arrangement of displays.

rkapur-gds commented 2 years ago

It looks like this issue persists if the following are true:

jordangarrison commented 2 years ago

It looks like this issue persists if the following are true:

  • The Dock is positioned to the left
  • The Dock is set to auto hide

I did have my dock set to auto hide, however, I position it on the bottom. When I disabled the autohide and restarted rectangle the problem still persists. It seems to only come into play on more than 2 screens (perhaps because I position my dock on the bottom?).

jordangarrison commented 2 years ago

Update: Just saw the update and it appears to have fixed the issue for me.