After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 91853 - Multiple instances of capplets
Multiple instances of capplets
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: general
2.17.x
Other All
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
AP3
: 85578 98079 116130 337938 519762 550571 586834 592525 (view as bug list)
Depends on:
Blocks: 351092 417274
 
 
Reported: 2002-08-28 10:53 UTC by prabhut
Modified: 2011-02-01 03:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description prabhut 2002-08-28 10:53:59 UTC
I tested with sunbeta 2 build 4 package. source taken from gnome-2-0 
branch with timestamp "Tue Aug 20 13:26:01 BST 2002".

1. select "desktop preferences"->accessibility->keyboard.
2. enable "toggle key"
3. select "repeat key preference". this will invoke "keyboard applet".
4. In "keyboard applet" select Accessibility.
5. This will invoke new instance of accessx screen.
6. Select "repeat key preference". this will invoke "keyboard applet".

This is a cyclic one. so we will multiple instance of keyboard applet and 
accessx applet running, which doesn't look good.
Comment 1 Jody Goldberg 2002-08-28 13:35:54 UTC
The same thing will happen with every capplet if you click on their icons
multiple times.  This is not accessX specific
Comment 2 prabhut 2002-08-28 14:46:41 UTC
but this way of cyclic doesn't happen in other applets.
Comment 3 Jody Goldberg 2002-08-28 15:10:02 UTC
The same problem happens if you push the 'accessibility' button in the keyboard
capplet multiple times.
Comment 4 Yogeesh 2002-09-19 15:12:21 UTC
bug#88578 is a guplicate of this bug.
Comment 5 Yogeesh 2002-09-19 15:13:09 UTC
bug#88578 is a duplicate of this bug.
Comment 6 Jody Goldberg 2002-09-19 15:48:30 UTC
*** Bug 85578 has been marked as a duplicate of this bug. ***
Comment 7 Dave Bordoley [Not Reading Bug Mail] 2002-11-01 15:40:11 UTC
it really makes no sense from a usability standpoint to have more 
than one instance of a cc capplet on the screen (even the user tries 
to run a second one). I know for instance, rhythmbox will only let 
you run one instance of it as well.
Comment 8 Andrew Sobala 2002-11-01 16:22:57 UTC
Now. "The screen" is ambiguous.

It doesn't make sense to have one capplet per head; it only makes
sense to have 1 capplet per machine. However, in a networked world it
does make sense to have a capplet open on 2 machines simultaneously.
So any "one instance" checking would have to be such that _if_ certain
daemons worked over the network (even if they don't at the moment)
multiple instances on the network would still work.

I don't know enough about session management etc. to explain what I
mean better than that.

My 2p anyway.
Comment 9 Dave Bordoley [Not Reading Bug Mail] 2002-11-01 20:20:53 UTC
andrew good point. I think i'm just use to thinking in terms of single
user workstations :) but yeah i think we basically are saying the same
thing.
Comment 10 Calum Benson 2003-04-03 14:31:45 UTC
Updating status_whiteboard field to reflect A11Y team's assessment 
of accessibility impact.
Comment 11 Vincent Noel 2004-08-05 17:38:13 UTC
*** Bug 116130 has been marked as a duplicate of this bug. ***
Comment 12 Sebastien Bacher 2005-01-21 21:33:08 UTC
*** Bug 98079 has been marked as a duplicate of this bug. ***
Comment 13 Christian Kirbach 2005-03-28 14:21:57 UTC
any news on this? (despite the dups)
Comment 14 Sergej Kotliar 2006-04-10 14:45:00 UTC
*** Bug 337938 has been marked as a duplicate of this bug. ***
Comment 15 Sergej Kotliar 2006-04-10 14:47:36 UTC
(In reply to comment #13)
> any news on this? (despite the dups)

Yeah, kinda embarrasing to file dups of a bug almost four years old ;-)

IIRC that there was talk of getting code into GTK or some gnome lib (don't really remember) that would make single-instance apps easier to make. Perhaps that is of help here?
Comment 16 Rob Bradford 2007-03-11 23:07:38 UTC
What Sergej is probably referring to is Emmanuele Bassi's GtkUnique, however we are going to need to wait a bit before we can do that. I'm adding this bug to the tracker bug for potential users of GtkUnique, or whatever.

Bumping version since you can still have multiple instances of the same capplet running.
Comment 17 Luca Cavalli 2008-03-01 18:05:56 UTC
*** Bug 519762 has been marked as a duplicate of this bug. ***
Comment 18 Jens Granseuer 2008-09-03 21:06:44 UTC
*** Bug 550571 has been marked as a duplicate of this bug. ***
Comment 19 Jens Granseuer 2009-06-24 19:20:06 UTC
*** Bug 586834 has been marked as a duplicate of this bug. ***
Comment 20 Jens Granseuer 2009-08-21 11:55:54 UTC
*** Bug 592525 has been marked as a duplicate of this bug. ***
Comment 21 Bastien Nocera 2011-02-01 03:34:28 UTC
The control-center doesn't use separate applications anymore (in GNOME 3), but uses a single shell window in which the settings panel can be switched.