-
-
Notifications
You must be signed in to change notification settings - Fork 871
Description
- This is a new bug that hasn't been documented in a closed issue or in the Readme.
#1655 (comment)
Amazing that a lock/unlock causes this to work (for me too).
Suggestion: Update the Troubleshooting section of the readme with easier / faster exploration & remediation steps first.
Namely,
- View Logging first (from 5, or after list)
- lock/unlock the macOS login session (second, certainly before rebooting)
I found it comfortingly helpful to view the app's log, to see, beyond the alert chirps, that Rectangle app is interpreting my commands as I expect, and I can see its account of the current issue.
It's worth putting this fix at the top of the Troubleshooting section in the readme, though, to be honest, I didn't check that before searching issues.
Troubleshooting
If windows aren't resizing or moving as you expect, here's some initial steps to get to the bottom of it. Most issues of this type have been caused by other apps.
- Make sure macOS is up to date.
- Restart your machine (this often fixes things right after a macOS update).
- Make sure there are no other window manager applications running.
- Make sure that the app whose windows are not behaving properly does not have any conflicting keyboard shortcuts.
- Try using the menu items to execute a window action or changing the keyboard shortcut to something different so we can tell if it's a keyboard shortcut issue or not.
- Enable debug logging, as per the instructions in the following section.
- The logs are pretty straightforward. If your calculated rect and your resulting rect are identical, chances are that there is another application causing issues. Save your logs if needed to attach to an issue if you create one.
- If you suspect there may be another application causing issues, try creating and logging in as a new macOS user.
I may be overfitting on my recent experience.
Finally, it's template to suggest some automated help, analogous to the "shake iPhone" convention to report "frustration" or an issue, to pop up tooltip help if the shortcuts are invoked unsuccessfully 10 times in 10 seconds, or 3 times in 3 seconds, 3 times in 1 second.