Bug 439 - doesn't detect concurrent instances
Status:
RESOLVED FIXED
Component:
Core
Version:
1.6.2
Hardware:
PC Linux
Importance:
P4 minor
Target Milestone:
---
Assignee:
Rob Caelers
URL:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=266371
Depends on:
Blocks:
Reported:
Nov 17 2004 08:57:53 UTC
by:
Johannes Rohr
Modified:
May 14 2010 20:06:07 UTC
CC List:
Francois Marier
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Rob Caelers | Aug 27 2007 14:03:46 UTC | priority | P2 | P4 |
| Francois Marier | Nov 4 2007 21:59:43 UTC | cc | Francois Marier | |
| Rob Caelers | May 14 2010 20:06:07 UTC | status | NEW | RESOLVED |
| resolution | FIXED |
Description
Johannes Rohr Nov 17 2004 08:57:53 UTC
forwarded from Debian BTS, see URL Package: workrave Version: 1.6.2-1 Severity: minor If workrave is executed multiple times, all new instances will run concurrently. Each of them puts an additional icon into the tray, and they can individually be stopped. If I try to click one of the icons to open the window, I can see some flicker before the window is shown. I think that it would be better if only one instance would be allowed to run at a time. I don't know the exact mechanisms in Linux to do this, but I'm sure this is possible and most sensible applications do it. I ran across this situation when I switched to KDE: after startup the session manager would load an extra workrave instance "from the last session" in addition to the one that was started explicitly in my .xsession script.
Comment 1
Rob Caelers May 3 2005 12:15:07 UTC
The Gnome version now detects multiple instances. Still need to investigate a more generic method. Ideas are welcome.
Comment 2
Rob Caelers May 14 2010 20:06:07 UTC
This is now implemented using dbus on linux.