mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-05-15 06:06:07 -06:00
[GH-ISSUE #406] Multiple instances launched when opening lan-mouse GUI repeatedly #211
Labels
No labels
Xorg
documentation
enhancement
macos
pull-request
question
windows
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/lan-mouse#211
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tyvsmith on GitHub (Mar 29, 2026).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/406
Description
When launching
lan-mouse(GUI mode, no args) multiple times, each invocation spawns a new daemon child process and opens a new GTK window. While the daemon detects theAlreadyRunningcondition and the duplicate exits, the GUI layer does not check for an existing instance before spawning.This results in:
Environment
Expected Behavior
Launching
lan-mousewhen an instance is already running should:Current Behavior
Each
lan-mouselaunch unconditionally:lan-mouse daemonchild process