After upgrading to macOS 12.4 Monterey, I've noticed two issues:
- While moving a Google Chrome window using the
moveAndResize function in the WinWin Spoon, the target window shows an animation while moving/resizing. Windows of other applications do not behave like this: they just immediately resize/move to the required shape and location.
- While moving a Google Chrome window to another screen using
moveToScreen() in WinWin, instead of moving to the target screen, the target window shrinks to roughly half of the original length and width. Same as above, windows of other applications show the desired behavior.
Further debugging showed that calling hs.window:moveToScreen() directly shares the same issue.
You may reproduce this issue by opening a Google Chrome window, navigate to https://www.hammerspoon.org/docs/hs.window.html, and run the following snippet in the Hammerspoon console:
c = hs.window.find("Hammerspoon docs: hs.window")
s = c:screen()
c:moveToScreen(s:next())
Version information:
- macOS: 12.4
- Hammerspoon: 0.9.97 (6267)
- Google Chrome: 101.0.4951.64 (Official Build) (x86_64)
After upgrading to macOS 12.4 Monterey, I've noticed two issues:
moveAndResizefunction in theWinWinSpoon, the target window shows an animation while moving/resizing. Windows of other applications do not behave like this: they just immediately resize/move to the required shape and location.moveToScreen()inWinWin, instead of moving to the target screen, the target window shrinks to roughly half of the original length and width. Same as above, windows of other applications show the desired behavior.Further debugging showed that calling
hs.window:moveToScreen()directly shares the same issue.You may reproduce this issue by opening a Google Chrome window, navigate to https://www.hammerspoon.org/docs/hs.window.html, and run the following snippet in the Hammerspoon console:
Version information: