1 |
|
2005-05-18 Olga Rodimina <rodimina@redhat.com> |
2 |
|
|
3 |
|
* javax/swing/MenuSelectionManager.java |
4 |
|
(processMouseEvent): Clear selected path if the mouse was released |
5 |
|
over non-menu component. |
6 |
|
* javax/swing/plaf/basic/BasicPopupMenuUI.java |
7 |
|
(Constructor): Removed initialization of mouseInputListener. |
8 |
|
(installListeners): Do not add mouseInputListener to this popup |
9 |
|
menu. Instead it will be added to the root container of the popup |
10 |
|
menu. |
11 |
|
(uninstallListeners): Remove code that removed mouseInputListener |
12 |
|
from popupMenu. |
13 |
|
(popupMenuWillBecomeInvisible): If this popup menu is the last |
14 |
|
menu on the screen, then stop interrupting mouse events through |
15 |
|
the glass pane. |
16 |
|
(popupMenuWillBecomeVisible): Add mouseInputListener to glass pane |
17 |
|
if it was not added before and make glass pane visible in order to |
18 |
|
interrupt mouse evevents. |
19 |
|
(MouseInputHandler): Close menu hierarchy if the mouse was clicked |
20 |
|
on non menu component. |
21 |
|
|
22 |
2005-05-18 Roman Kennke <roman@kennke.org> |
2005-05-18 Roman Kennke <roman@kennke.org> |
23 |
|
|
24 |
* javax/swing/JEditorPane.java |
* javax/swing/JEditorPane.java |