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

RectanglePro Not Working Correctly on Mac M1 Pro with 49-inch Widescreen

Open Kalemero18 opened this issue 1 year ago • 1 comments

Hi,

I'm experiencing issues with RectanglePro on my Mac M1 Pro with a 49-inch widescreen monitor. A few months ago, the app was working perfectly, but now the snaps and windows aren't resizing as they used to.

Here are the details of the issue:

  • Hardware: Mac M1 Pro
  • Monitor: 49-inch Widescreen
  • OS: macOS 15.1.1 (24B91)
  • RectanglePro Version: 3.037 (178)

Steps to Reproduce:

  1. Open any window on the desktop.
  2. Attempt to resize the window using RectanglePro shortcuts or snaps.

Expected Behavior: The window should resize according to the defined shortcuts and snaps.

Actual Behavior: The window does not resize correctly.

Additional Information:

  • This issue started occurring a couple of months ago.
  • No changes were made to the settings or configuration of RectanglePro.

Has anyone else experienced this issue? Is there a known fix or workaround for this problem?

Thank you!

Kalemero18 avatar Dec 04 '24 09:12 Kalemero18

I'll need a little more information to understand what's going on. Would you mind adding a screen recording and logs? Hold the option key in the menu bar menu and select View Logging.

rxhanson avatar Dec 04 '24 13:12 rxhanson

Hi Ryan,

Thanks for your support, and apologies for the late response. I've upgraded my Mac therefore, I just needed to wait, hoping that the issues would be gone. Unfortunately, they still are as it is. I couldn't upload the video here.

2025-05-12T16:12:32+02:00: Rectangle Pro v3.51 (192) macOS: Version 15.4.1 (Build 24E263) Model: Mac16,8 [3] License activation: [email protected] (2025-05-12 13:46:51 +0000) 2025-05-12T16:13:04+02:00: Updating visible window info 2025-05-12T16:13:10+02:00: Updating visible window info 2025-05-12T16:13:17+02:00: Updating visible window info 2025-05-12T16:13:18+02:00: Updating visible window info 2025-05-12T16:13:27+02:00: Updating visible window info 2025-05-12T16:13:29+02:00: Updating visible window info 2025-05-12T16:13:30+02:00: Updating visible window info 2025-05-12T16:14:57+02:00: Updating visible window info 2025-05-12T16:15:00+02:00: Updating visible window info 2025-05-12T16:15:01+02:00: Updating visible window info 2025-05-12T16:15:02+02:00: Updating visible window info 2025-05-12T16:15:03+02:00: Updating visible window info 2025-05-12T16:15:04+02:00: Updating visible window info 2025-05-12T16:15:06+02:00: Updating visible window info 2025-05-12T16:15:08+02:00: Updating visible window info 2025-05-12T16:15:09+02:00: Updating visible window info 2025-05-12T16:15:09+02:00: Updating visible window info 2025-05-12T16:15:09+02:00: Updating visible window info 2025-05-12T16:15:10+02:00: Updating visible window info 2025-05-12T16:15:14+02:00: Updating visible window info 2025-05-12T16:15:15+02:00: Updating visible window info 2025-05-12T16:15:16+02:00: Updating visible window info 2025-05-12T16:15:17+02:00: Updating visible window info 2025-05-12T16:15:19+02:00: Updating visible window info 2025-05-12T16:15:31+02:00: Updating visible window info 2025-05-12T16:15:33+02:00: Updating visible window info 2025-05-12T16:15:35+02:00: Updating visible window info 2025-05-12T16:15:37+02:00: Updating visible window info 2025-05-12T16:15:38+02:00: Updating visible window info 2025-05-12T16:15:45+02:00: Updating visible window info 2025-05-12T16:15:47+02:00: Updating visible window info 2025-05-12T16:15:50+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:15:50+02:00: Updating visible window info 2025-05-12T16:15:57+02:00: Updating visible window info 2025-05-12T16:16:05+02:00: Updating visible window info 2025-05-12T16:16:20+02:00: Updating visible window info 2025-05-12T16:16:24+02:00: Updating visible window info 2025-05-12T16:16:24+02:00: Updating visible window info 2025-05-12T16:16:24+02:00: Updating visible window info 2025-05-12T16:16:26+02:00: Updating visible window info 2025-05-12T16:16:31+02:00: Updating visible window info 2025-05-12T16:16:33+02:00: Updating visible window info 2025-05-12T16:16:34+02:00: Updating visible window info 2025-05-12T16:16:40+02:00: Updating visible window info 2025-05-12T16:16:48+02:00: Updating visible window info 2025-05-12T16:16:52+02:00: Updating visible window info 2025-05-12T16:16:57+02:00: Updating visible window info 2025-05-12T16:16:59+02:00: Updating visible window info 2025-05-12T16:17:02+02:00: Updating visible window info 2025-05-12T16:17:03+02:00: Updating visible window info 2025-05-12T16:17:04+02:00: Updating visible window info 2025-05-12T16:17:06+02:00: Updating visible window info 2025-05-12T16:17:06+02:00: Updating visible window info 2025-05-12T16:17:08+02:00: Updating visible window info 2025-05-12T16:17:09+02:00: Updating visible window info 2025-05-12T16:17:10+02:00: Updating visible window info 2025-05-12T16:17:37+02:00: Updating visible window info 2025-05-12T16:17:38+02:00: Updating visible window info 2025-05-12T16:17:39+02:00: Updating visible window info 2025-05-12T16:17:53+02:00: Updating visible window info 2025-05-12T16:18:01+02:00: Updating visible window info 2025-05-12T16:18:37+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:18:37+02:00: Updating visible window info 2025-05-12T16:18:57+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:18:57+02:00: Updating visible window info 2025-05-12T16:19:03+02:00: Updating visible window info 2025-05-12T16:20:33+02:00: Updating visible window info 2025-05-12T16:21:06+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:21:06+02:00: Updating visible window info 2025-05-12T16:21:11+02:00: Failed to find frontmost window. 2025-05-12T16:21:14+02:00: Updating visible window info 2025-05-12T16:21:24+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:21:24+02:00: Updating visible window info 2025-05-12T16:21:26+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:21:26+02:00: Updating visible window info 2025-05-12T16:21:27+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:21:27+02:00: Updating visible window info 2025-05-12T16:21:36+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:21:36+02:00: Updating visible window info 2025-05-12T16:21:39+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:21:39+02:00: Updating visible window info 2025-05-12T16:21:44+02:00: Updating visible window info 2025-05-12T16:21:45+02:00: Updating visible window info 2025-05-12T16:21:46+02:00: Updating visible window info 2025-05-12T16:21:49+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:21:49+02:00: Updating visible window info 2025-05-12T16:21:50+02:00: Updating visible window info 2025-05-12T16:21:50+02:00: Updating visible window info 2025-05-12T16:21:52+02:00: Updating visible window info 2025-05-12T16:21:56+02:00: Updating visible window info 2025-05-12T16:21:56+02:00: Failed to find frontmost window. 2025-05-12T16:21:58+02:00: Updating visible window info 2025-05-12T16:22:04+02:00: Updating visible window info 2025-05-12T16:22:06+02:00: Updating visible window info 2025-05-12T16:22:06+02:00: Updating visible window info 2025-05-12T16:22:07+02:00: Updating visible window info 2025-05-12T16:22:09+02:00: Updating visible window info 2025-05-12T16:22:10+02:00: Updating visible window info 2025-05-12T16:22:13+02:00: Updating visible window info 2025-05-12T16:22:15+02:00: Updating visible window info 2025-05-12T16:22:19+02:00: Updating visible window info 2025-05-12T16:22:24+02:00: Updating visible window info 2025-05-12T16:22:26+02:00: Updating visible window info 2025-05-12T16:22:26+02:00: Failed to find frontmost window. 2025-05-12T16:22:27+02:00: Updating visible window info 2025-05-12T16:22:31+02:00: Updating visible window info 2025-05-12T16:22:42+02:00: Updating visible window info 2025-05-12T16:22:45+02:00: Updating visible window info 2025-05-12T16:22:48+02:00: Updating visible window info 2025-05-12T16:22:50+02:00: Updating visible window info 2025-05-12T16:22:52+02:00: Updating visible window info 2025-05-12T16:22:54+02:00: Updating visible window info 2025-05-12T16:22:57+02:00: Updating visible window info 2025-05-12T16:22:59+02:00: Updating visible window info 2025-05-12T16:23:01+02:00: Updating visible window info 2025-05-12T16:23:03+02:00: Updating visible window info 2025-05-12T16:23:08+02:00: Updating visible window info 2025-05-12T16:23:10+02:00: Updating visible window info 2025-05-12T16:23:12+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:23:12+02:00: Updating visible window info 2025-05-12T16:23:13+02:00: Failed to find frontmost window. 2025-05-12T16:23:16+02:00: Failed to find frontmost window. 2025-05-12T16:23:17+02:00: Updating visible window info 2025-05-12T16:23:20+02:00: Updating visible window info 2025-05-12T16:23:21+02:00: Updating visible window info 2025-05-12T16:23:22+02:00: Updating visible window info 2025-05-12T16:23:24+02:00: Updating visible window info 2025-05-12T16:23:24+02:00: Failed to find frontmost window. 2025-05-12T16:23:26+02:00: Updating visible window info 2025-05-12T16:23:28+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:23:28+02:00: Updating visible window info 2025-05-12T16:23:31+02:00: Updating visible window info 2025-05-12T16:23:32+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:23:32+02:00: Updating visible window info 2025-05-12T16:23:32+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:23:32+02:00: Updating visible window info 2025-05-12T16:23:33+02:00: Failed to find frontmost window. 2025-05-12T16:23:40+02:00: Updating visible window info 2025-05-12T16:23:43+02:00: Updating visible window info 2025-05-12T16:23:44+02:00: Updating visible window info 2025-05-12T16:23:45+02:00: Failed to find frontmost window. 2025-05-12T16:23:48+02:00: Updating visible window info 2025-05-12T16:23:50+02:00: Updating visible window info 2025-05-12T16:23:52+02:00: Updating visible window info 2025-05-12T16:23:52+02:00: Failed to find frontmost window. 2025-05-12T16:23:54+02:00: Updating visible window info 2025-05-12T16:24:09+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:24:09+02:00: Updating visible window info 2025-05-12T16:24:13+02:00: Updating visible window info 2025-05-12T16:24:13+02:00: Updating visible window info 2025-05-12T16:24:15+02:00: Window element under cursor obtained via accessibility 2025-05-12T16:24:15+02:00: Updating visible window info 2025-05-12T16:24:18+02:00: Updating visible window info 2025-05-12T16:24:19+02:00: Updating visible window info 2025-05-12T16:24:20+02:00: Failed to find frontmost window. 2025-05-12T16:24:28+02:00: Updating visible window info 2025-05-12T16:24:31+02:00: Updating visible window info 2025-05-12T16:24:36+02:00: Updating visible window info 2025-05-12T16:24:36+02:00: Updating visible window info 2025-05-12T16:24:41+02:00: Updating visible window info 2025-05-12T16:24:45+02:00: Updating visible window info 2025-05-12T16:24:48+02:00: Updating visible window info 2025-05-12T16:24:50+02:00: Updating visible window info 2025-05-12T16:24:50+02:00: Failed to find frontmost window. 2025-05-12T16:24:52+02:00: Updating visible window info 2025-05-12T16:25:57+02:00: Updating visible window info 2025-05-12T16:26:06+02:00: Updating visible window info 2025-05-12T16:26:10+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:26:10+02:00: Updating visible window info 2025-05-12T16:26:14+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:26:14+02:00: Updating visible window info 2025-05-12T16:26:17+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:26:17+02:00: Updating visible window info 2025-05-12T16:26:23+02:00: Updating visible window info 2025-05-12T16:26:23+02:00: Updating visible window info 2025-05-12T16:26:30+02:00: Updating visible window info 2025-05-12T16:26:33+02:00: Updating visible window info 2025-05-12T16:26:36+02:00: Updating visible window info 2025-05-12T16:26:41+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:26:41+02:00: Updating visible window info 2025-05-12T16:26:44+02:00: Updating visible window info 2025-05-12T16:26:45+02:00: Updating visible window info 2025-05-12T16:26:48+02:00: Updating visible window info 2025-05-12T16:27:01+02:00: Updating visible window info 2025-05-12T16:27:29+02:00: Updating visible window info 2025-05-12T16:27:32+02:00: Updating visible window info 2025-05-12T16:27:36+02:00: Updating visible window info 2025-05-12T16:27:38+02:00: Updating visible window info 2025-05-12T16:27:48+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:27:48+02:00: Updating visible window info 2025-05-12T16:27:48+02:00: Failed to find frontmost window. 2025-05-12T16:27:59+02:00: Updating visible window info 2025-05-12T16:28:02+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:02+02:00: Updating visible window info 2025-05-12T16:28:04+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:04+02:00: Updating visible window info 2025-05-12T16:28:09+02:00: Updating visible window info 2025-05-12T16:28:14+02:00: Updating visible window info 2025-05-12T16:28:16+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:16+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:16+02:00: Updating visible window info 2025-05-12T16:28:16+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:17+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:17+02:00: Updating visible window info 2025-05-12T16:28:20+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:20+02:00: Updating visible window info 2025-05-12T16:28:33+02:00: Updating visible window info 2025-05-12T16:28:35+02:00: Updating visible window info 2025-05-12T16:28:36+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:36+02:00: Updating visible window info 2025-05-12T16:28:36+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:28:36+02:00: Updating visible window info 2025-05-12T16:28:55+02:00: Updating visible window info 2025-05-12T16:28:59+02:00: Updating visible window info 2025-05-12T16:29:02+02:00: Updating visible window info 2025-05-12T16:29:04+02:00: Updating visible window info 2025-05-12T16:29:07+02:00: Updating visible window info 2025-05-12T16:29:09+02:00: Updating visible window info 2025-05-12T16:29:17+02:00: Updating visible window info 2025-05-12T16:29:18+02:00: Updating visible window info 2025-05-12T16:29:20+02:00: Updating visible window info 2025-05-12T16:29:22+02:00: Updating visible window info 2025-05-12T16:29:25+02:00: Updating visible window info 2025-05-12T16:29:29+02:00: Updating visible window info 2025-05-12T16:29:31+02:00: Updating visible window info 2025-05-12T16:29:34+02:00: Updating visible window info 2025-05-12T16:29:36+02:00: Updating visible window info 2025-05-12T16:30:08+02:00: Updating visible window info 2025-05-12T16:30:14+02:00: Unable to obtain the accessibility element with the specified attribute at mouse location 2025-05-12T16:30:14+02:00: Updating visible window info 2025-05-12T16:30:27+02:00: Updating visible window info 2025-05-12T16:30:31+02:00: Updating visible window info 2025-05-12T16:30:35+02:00: Updating visible window info 2025-05-12T16:30:37+02:00: Updating visible window info 2025-05-12T16:30:40+02:00: Updating visible window info

Screen Video: https://www.dropbox.com/scl/fi/m5lgxr6gn6h2eod8e5onc/Screen-Recording-2025-05-12-at-16.08.54.mov?rlkey=swowifr560wpjo9verdpcbiru&st=r9hksqvr&dl=0

Monitor LG 49" 49WL95C-WE UltraWide Curved DP HDMI USB-C https://www.kaufland.de/product/366921837/?kwd=&source=pla&sid=51081886&utm_source=google&utm_medium=cpc&utm_id=20518190045&gad_source=1&gad_campaignid=20522592181&gbraid=0AAAAADprSmEwNKDC9txdn99XkZvq1xz8V&gclid=CjwKCAjwuIbBBhBvEiwAsNypvTJwS9e2gnrq1iG02kYwPtffn97BLJ-9-oA9j95Fmw5eXoBd0hFFpxoCKgsQAvD_BwE

Image

Kalemero18 avatar May 12 '25 14:05 Kalemero18

Thanks for the additional information. It looks like you might have some other window snapping outside of Rectangle Pro also occurring? Perhaps another window management app is running in the background or built-in macOS snapping?

rxhanson avatar May 13 '25 05:05 rxhanson

Thanks for the quick response. I've uninstalled the LG Screen split tool, and restarted my mac. The behaviour listed above didn't change. I can't resize the windows into top/down Left/Right third, fourth, etc. Even the fill top/down left/right fill isn't working. last year, at least only the fill function was working fine. Does the tool (which I really like) support a widescreen monitor 49 zoll?

On Tue, May 13, 2025 at 7:31 AM Ryan Hanson @.***> wrote:

rxhanson left a comment (rxhanson/RectanglePro-Community#598) https://github.com/rxhanson/RectanglePro-Community/issues/598#issuecomment-2875095340

Thanks for the additional information. It looks like you might have some other window snapping outside of Rectangle Pro also occurring? Perhaps another window management app is running in the background or built-in macOS snapping?

— Reply to this email directly, view it on GitHub https://github.com/rxhanson/RectanglePro-Community/issues/598#issuecomment-2875095340, or unsubscribe https://github.com/notifications/unsubscribe-auth/BNOED3JZC37D7QGWVET52NT26F7UPAVCNFSM6AAAAABS7YLP4GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQNZVGA4TKMZUGA . You are receiving this because you authored the thread.Message ID: @.***>

Kalemero18 avatar May 13 '25 07:05 Kalemero18

Yes, all displays are supported. In the video, there are two footprint windows displayed when you are snapping: Rectangle Pro's is darker and has a thinner border. Also, for some of the snapping, when you slow it down you'll see that the Rectangle Pro snap works but the window is again moved after. If you still see this after uninstalling the LG Screen split tool, then you might still have something else running.

rxhanson avatar May 13 '25 15:05 rxhanson