RectanglePro-Community icon indicating copy to clipboard operation
RectanglePro-Community copied to clipboard

Stage manager recent apps area not working

Open mariusraupach opened this issue 2 years ago • 13 comments

Description

The Rectangle Pro application is not responding to the Mac OS Stage Manager when the Stage Manager Recent Apps size is set. When attempting to use the Stage Manager to manage and switch between recent applications, Rectangle Pro does not resize correctly and ignores the recent apps area.

Steps to Reproduce

  1. Launch the Mac OS Stage Manager.
  2. Set the Stage Manager Recent Apps size
  3. Open multiple applications
  4. Try to resize

Expected Behaviour

Rectangle Pro does resize correctly with the offset of the recent apps area.

Additional Information

  • occurs after reinstall of OS and Rectangle Pro, before everything works correctly without further configuration

Environment

  • macOS Ventura 13.4.1
  • Rectangle Pro v3.0.2
Screenshot 2023-07-11 at 20 00 47

mariusraupach avatar Jul 11 '23 18:07 mariusraupach

Thanks for reporting with these details. This is working properly for me, so I suspect there might be either an edge case that you're experiencing or there's something else going on. To make this much easier for me to figure out, the most helpful things are

  1. a screen recording
  2. the logs (hold option key and select View Logging...)
  3. your config (export from settings tab of prefs window)

rxhanson avatar Jul 11 '23 18:07 rxhanson

https://youtu.be/WDw5f9hyRuw

mariusraupach avatar Jul 11 '23 19:07 mariusraupach

encountered the same problem when I installed Rectangle on a virtual machine using the exact versions I mentioned in the environment description.

mariusraupach avatar Jul 12 '23 11:07 mariusraupach

After updating to version 3.0.5, the issue persists

mariusraupach avatar Jul 17 '23 08:07 mariusraupach

After updating to version 3.0.6, the issue persists

mariusraupach avatar Aug 01 '23 10:08 mariusraupach

Unfortunately, I still can't reproduce this. I've loaded your config and it works properly. Is there a prior release where you know this was working for you, and I could use that to compare what's changed?

rxhanson avatar Aug 02 '23 02:08 rxhanson

I am quite confident that version 3.0.2 worked on my MacBook before I reset it. Therefore, I find it very strange that it is not functioning properly now.

To ensure that the problem did not originate from my end, I conducted testing on three different systems: two MacBooks and one virtual machine. Each system underwent a fresh installation of macOS before conducting the tests.

  • Installed Xcode Command Line Tools.
  • Installed Homebrew via curl.
  • Installed rectangle-pro using Homebrew.
  • Granted accessibility permissions to rectangle-pro.
  • Activated stage manager.
  • Checked if the recent apps area was recognised.

The bug persists across all three systems, indicating that it is not isolated to a particular environment or configuration. (Sync configuration over iCloud is deactivated)

Environment

  • macOS Ventura 13.5
  • Rectangle Pro v3.0.6

mariusraupach avatar Aug 08 '23 15:08 mariusraupach

Any chance you could install v3.0.2 just to guarantee that it did in fact work for you?

https://rectangleapp.com/pro/versions

rxhanson avatar Aug 09 '23 01:08 rxhanson

I can verify that version 3.0.2 functions as intended.

mariusraupach avatar Aug 09 '23 11:08 mariusraupach

Great, thanks for doing that. That alone should be enough to narrow it down. I'll see what I can do for the next release

rxhanson avatar Aug 10 '23 02:08 rxhanson

Great news! The issue has been resolved with the latest update, Thank you for the fix!

mariusraupach avatar Sep 15 '23 20:09 mariusraupach

edit: also, make sure if you've just installed pro that your original rectangle instance isn't running lol


Hi gang. I believe it might be on the macOS side. Try changing the following setting to 'Do Nothing':

System Settings > Desktop & Dock > Double-click a window's title bar to Do Nothing

image

Seems to be fixed so far for me. Hope that helps

jpatrolla avatar Oct 22 '23 10:10 jpatrolla