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 133051 - For globally active input model, plug/socket may need changes
For globally active input model, plug/socket may need changes
Status: RESOLVED WONTFIX
Product: gtk+
Classification: Platform
Component: Widget: Other
unspecified
Other Linux
: Normal normal
: Medium API
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: 133047
 
 
Reported: 2004-01-31 10:15 UTC by Gregory Merchan
Modified: 2013-02-13 04:10 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Gregory Merchan 2004-01-31 10:15:15 UTC
To make use of the globally active input model, the connection between
GtkPlug and GtkSocket may need to be changed.

Concerns include:
 - Informing the socket of an event in the plug which requires setting focus.
   This must include the timestamp. XEMBED may need modification.
 - Informing either of modality and events affecting it. This may be handled
   already; I haven't checked.
Comment 1 Brian Nitz 2006-09-20 16:45:38 UTC
What would the symptoms of this issue be?  Would it be that non-gtk plugin which uses xembed doesn't receive focus?
Comment 2 Owen Taylor 2006-09-20 18:09:34 UTC
A plugin using "globally active focus" wouldn't be compliant with
the XEMBED spec. (I don't remember the details of how globally active
focus works, but it basically involves setting the focus to your
windows without involving the window manager. It is rare to non-existant
in practice.)