Despite my spiffy title, this is a very frustrating issue I'm dealing with. I am clicking a button that uses PopUpManager to display a Container that contains items that can be clicked on. Upon click an item is selected and the Container is set to be invisible (NOTE: I'm not using PopUpManager.removePopUp(...)). My problem is that even though I try to give focus back to the component via component.setFocus(), it does not receive tab focus like it should. I can tab perpetually and nothing ever highlights. If I click back onto the application or any component within the application I then get focus back, but only by physically clicking. It would appear this is PopUpManager applying another FocusManager for the popup container and not giving preference back to the default FocusManager upon setFocus(). However, I cannot seem to figure out a way to programmatically tell it to give focus back to the default FocusManager.
What I have tried: ISystemManager(component['systemManager']).activate(IFocusManagerContain\ er(parentComponent)); IFocusManager(component['focusManager']).setFocus(IFocusManagerComponent\ (component)); IFocusManager(component['focusManager']).showFocus(); That code doesn't highlight, nor does it give tab focus. If I click a button that explicitly calls this it works, but I believe that's simply because by clicking on the Button the default FocusManager is activated. Help would be greatly appreciated.

