Skip to content

Bug: active space is not tracked correctly on multiple displays #2

@andrewyur

Description

@andrewyur

This is a really cool application, thanks for sharing it!

after i installed this, i noticed that on my multi display setup, sometimes the switcher would send swipe events even when there was no space to the left or right of the current space.

It turns out the CGSGetActiveSpace function returns the space with the active window on it, not the space where the cursor is. These two are usually the same space, but not all the time on multiple displays.

I made a fix on my own fork, but i get that this is a personal application and its totally fine if u dont feel like its necessary to fix. I just figured there was a chance you might experience this at a later point and letting you know about it might save some duplicated work

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions