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

xdg-open in linux will not ative the graph's window when there are multi logseq windows open. #11289

Open sbwcwso opened 1 week ago

sbwcwso commented 1 week ago

Search first

What Happened?

I' m using 0.10.9 now. When I open multiple graph in multiple windows, and I use xdg-open to open certain graph, it will not active the ceratin graph window, instead it will active the first window. It works well at 0.10.8, I'm sure of that.

Reproduce the Bug

open multiple graph on multi window. run xdg-open (ceratin graph) in terminal or emacs it will active the first logseq window instead of active the given graph's window,

Expected Behavior

No response

Screenshots

No response

Desktop or Mobile Platform Information

No response

Additional Context

No response

Here is my .desktop file

[Desktop Entry]
Version=1.0
Type=Application
Name=Logseq
Comment=Privacy-first, open-source platform for knowledge sharing and management
Exec=logseq %u
Icon=logseq
Terminal=false
StartupNotify=true
Categories=Office;
MimeType=x-scheme-handler/logseq;
StartupWMClass=Logseq

I installed the software from AUR