< prev index next >
src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
Print this page
*** 152,164 ****
@Override
@SuppressWarnings("serial") // anonymous class
protected JList<Object> createList() {
return new JList<Object>(comboBox.getModel()) {
@Override
public void processMouseEvent(MouseEvent e) {
if (e.isMetaDown()) {
! e = new MouseEvent((Component)e.getSource(), e.getID(), e.getWhen(), e.getModifiers() ^ InputEvent.META_MASK, e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), MouseEvent.NOBUTTON);
}
super.processMouseEvent(e);
}
};
}
--- 152,170 ----
@Override
@SuppressWarnings("serial") // anonymous class
protected JList<Object> createList() {
return new JList<Object>(comboBox.getModel()) {
@Override
+ @SuppressWarnings("deprecation")
public void processMouseEvent(MouseEvent e) {
if (e.isMetaDown()) {
! e = new MouseEvent((Component) e.getSource(), e.getID(),
! e.getWhen(),
! e.getModifiers() ^ InputEvent.META_MASK,
! e.getX(), e.getY(), e.getXOnScreen(),
! e.getYOnScreen(), e.getClickCount(),
! e.isPopupTrigger(), MouseEvent.NOBUTTON);
}
super.processMouseEvent(e);
}
};
}
< prev index next >