logseq / logseq

A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap
https://logseq.com
GNU Affero General Public License v3.0
30.07k stars 1.76k forks source link

Opening Logseq window lead Mac space switching #11244

Open robotechdy opened 1 month ago

robotechdy commented 1 month ago

Search first

What Happened?

On my Mac Book Pro (OS 14.2), I am using Logseq and Apple Notes.

I use CMD+w to close the current app window. I switch to another virtual desktop (Mac space). Then, I use Spotlight to open the app window again. When the app window is opened again, If the app is Apple Notes, the newly open app window is on the current virtual desktop; if the app is Logseq, the newly open app window is on the previous virtual desktop -- this will enforce a movement from my current virtual desktop to the previous virtual desktop. This bothers me.

This is particularly common with certain applications (e.g. Logseq) that don't fully integrate with macOS's native window management features. Would we fix this?

Reproduce the Bug

see my description

Expected Behavior

No response

Screenshots

No response

Desktop or Mobile Platform Information

No response

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.

robotechdy commented 4 weeks ago

@andelf Thanks for the fast patch! After the PR is merged, how long does it take to release a new binary for end users like me?

andelf commented 3 weeks ago

A new release is scheduled this Tuesday.

robotechdy commented 3 weeks ago

@andelf I just downloaded and tried the newest release. Unfortunately, the issue is still there.