Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!samsung!aplcen!haven!decuac!shlump.nac.dec.com!gr8ful.enet.dec.com!herbert From: herbert@gr8ful.enet.dec.com (Kevin Paul Herbert) Newsgroups: comp.windows.x Subject: Re: Losing Keybindings in XRN Message-ID: <5829@shlump.nac.dec.com> Date: 31 Oct 89 21:43:46 GMT References: <18934@pasteur.Berkeley.EDU> Sender: newsdaemon@shlump.nac.dec.com Reply-To: herbert@gr8ful.enet.dec.com (Kevin Paul Herbert) Organization: Digital Equipment Corp., Networks & Communication Lines: 10 It sounds like input focus is being assigned to XRN's shell widget by the window manager, which is just dropping the keypress events on the floor. Since XRN normally relies on PointerRoot focus, it might break when input focus gets set to something higher in the widget heirarchy than the text widgets. Try using XtSetKeyboardFocus(shell,widget) to cause the intrinsics to re-direct your keypress events to whatever widget should be seeing them. Kevin