fikovnik / ShiftIt

Managing windows size and position in OSX
5.53k stars 359 forks source link

ShiftIt doesn't seem to work when Zoom is also running. #319

Open jomartin-999 opened 2 years ago

jomartin-999 commented 2 years ago

I recently noticed that ShiftIt does not work when I'm in a Zoom meeting. As soon as I leave the meeting, the functionality comes back.

ShiftIt Version: 1.6.6 Zoom Version: Version: 5.9.3 (4239) MacOS version: Monterey 12.2


2022-01-31 12:32:42.012 ShiftIt[4875/0x10eecc600] [lvl=3] -[ShiftItAppDelegate invokeShiftItActionByIdentifier:] Execution of ShiftIt action: left failed: Unable to get active window NSError stack trace: org.shiftitapp.shifit.error:20103 - Unable to get active window Caused-by: org.shiftitapp.shifit.error:20101 - Unable to find focused window owner 2022-01-31 12:32:43.483 ShiftIt[4875/0x10eecc600] [lvl=3] -[ShiftItAppDelegate invokeShiftItActionByIdentifier:] Execution of ShiftIt action: right failed: Unable to get active window NSError stack trace: org.shiftitapp.shifit.error:20103 - Unable to get active window Caused-by: org.shiftitapp.shifit.error:20101 - Unable to find focused window owner

ShiftIt-debug-log-20220131-1232.txt

ChrisCarini commented 2 years ago

I think I am also experiencing this issue. Additionally, I am experiencing this issue with MS Teams meetings, as well.

ChrisCarini commented 2 years ago

@jomartin-999 - because of #296, we might not get any response, fwiw.

sanchezm commented 2 years ago

Happening to me with Cisco webex Meetings running on macOS 12.2.

Shiftit works as expected after killing webex.

jdimino commented 2 years ago

Same is happening to me on zoom (5.9.3 (4239)) running macOS 12.2. Works as expected when zoom is not running a meeting, when meeting is active shiftit doesnt work, then when meeting ends (but zoom is still open as an application) it works.

mamachanko commented 2 years ago

Same here!

❤️ shiftit ❤️

EHLOVader commented 2 years ago

I can confirm this happens with Google Meet and Around as well. I thought it could be a global keymap but that doesn't check out. Then I thought it was something to do with the camera being active, but shiftit works fine while photobooth is active. I tested it with quicktime audio recording and that seems to be it.

Something to do with the mic being active.

bmrobin commented 2 years ago

happening for me too, happy to provide any other information if it will be helpful

MacOS 12.2, Shiftit 1.6.6, Zoom 5.9.1

eduardoroliveira commented 2 years ago

I have noticed this problem: when any screen was in full screen mode shiftit stopped working. Once I removed the full screen mode it started to work fine again. Now if Zoom is in meeting mode, shiftit does not work independently of any screen being in full screen mode or not.

s-frei commented 2 years ago

Can also confirm that functionality suspends when using (beeing in a call) Microsoft Teams on MacOS 12.2 and ShiftIt 1.6.6. Same happens to my colleague which switched to Rectangle now.

Also getting the same debug messages like @jomartin-999

sposmen commented 2 years ago

Can also confirm that functionality suspends when using (beeing in a call) Microsoft Teams on MacOS 12.2 and ShiftIt 1.6.6. Same happens to my colleague which switched to Rectangle now.

Also getting the same debug messages like @jomartin-999

As your college, the same happened to me. Now using Rectangle.

hoangtranwork commented 2 years ago

I can also confirm that Google Meet cause this issue. Turn it off and ShiftIt works again. The error in debug log is: 2022-02-15 09:20:53.503 ShiftIt[10888/0x2049f3600] [lvl=3] -[ShiftItAppDelegate invokeShiftItActionByIdentifier_:] Execution of ShiftIt action: maximize failed: Unable to get active window NSError stack trace: org.shiftitapp.shifit.error:20103 - Unable to get active window Caused-by: org.shiftitapp.shifit.error:20101 - Unable to find focused window owner

k-funk commented 2 years ago

Also happening in a Tokbox (Vonage) video session (uses WebRTC) in chrome.

sshock commented 2 years ago

Having the same problem with Zoom 5.9.3 on macOS 12.2.1. And as some others have mentioned, it used to work fine except when the zoom window was full-screened, but now it doesn't work at all when a meeting is going, even when it's not full-screened.

briannorman commented 2 years ago

I'm experiencing the same issue when using Zoom, Meet, and with Slack's "Huddle" feature. Works fine at all other times.

sshock commented 2 years ago

Nice alternative to ShiftIt: https://github.com/fikovnik/ShiftIt/issues/296#issuecomment-573213239

haspre commented 2 years ago

same with discord...

mikermcneil commented 2 years ago

Same here with

It only happens when you're actually in a call.

mikermcneil commented 2 years ago

Confirmed that as of 2022-03-17, the latest version of Rectangle (mentioned above) works and is at parity with ShiftIt's feature set (with or without Zoom open).

In Rectangle, note that if you want to use certain hotkeys, you have to disable a setting in Rectangle. After doing that, the UX is indistinguishable as far as I can tell.

watermadeline commented 2 years ago

6 months and no resolution to this yet????

hoangtranwork commented 2 years ago

This is an open source project. No one have to fix it. I don't think this would ever be fix unless there's a new version.

sshock commented 2 years ago

@watermadeline see https://github.com/fikovnik/ShiftIt/issues/296#issuecomment-573213239.