You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The system input indicator triggered by input source changes in macOS is being recognized as a window, causing yabai to send window events like window_created and window_destroyed.
I believe the input indicator shouldn't trigger window-related events (e.g., window_created, window_destroyed) through yabai, regardless of whether it is shown or hidden.
I use this in yabairc to capture this window info:
Expected Behavior:
Transient system UI elements like the input indicator should not be recognized as standard windows or trigger window-related events.
The text was updated successfully, but these errors were encountered:
I have not seen such a problem. And later turned it off anyway, using input indication through borders instead.
I think this input source bubble is really useful because it helps me quickly see which input source I'm using. It’s funny though—I’ve noticed many people actually disable this system feature 😂. However, it can get annoying because every time I switch input sources, yabai triggers window_created and window_destroyed events.
The system input indicator triggered by input source changes in macOS is being recognized as a window, causing yabai to send window events like
window_created
andwindow_destroyed
.I believe the input indicator shouldn't trigger window-related events (e.g.,
window_created
,window_destroyed
) throughyabai
, regardless of whether it is shown or hidden.I use this in
yabairc
to capture this window info:Is this an unintended behavior in yabai, or am I misinterpreting the expected functionality?
macOS version:
Sequoia 15.3.1
yabai version:
yabai-v7.1.11
Expected Behavior:
Transient system UI elements like the input indicator should not be recognized as standard windows or trigger window-related events.
The text was updated successfully, but these errors were encountered: