In 1.4 showing a JPopupMenu now moves focus. This is so that keybindings work. This is good. But some components, like JComboBox, handle their own keybindings and do not want JPopupMenu stealing focus. While we have special cased JComboBox, we need a general solutions for developers that are bumping into this.