This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 18730 - [core] Problems with popups on explorer tree in modal dialog
Summary: [core] Problems with popups on explorer tree in modal dialog
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: Sun SunOS
: P2 blocker (vote)
Assignee: David Strupl
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2001-12-17 15:06 UTC by Jan Zajicek
Modified: 2008-12-22 23:00 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Zajicek 2001-12-17 15:06:03 UTC
Cannot invoke popup menu in the TreeView in NbMainExplorer.SettingsTab via
Shift+F10.
Comment 1 Jan Zajicek 2001-12-17 15:07:11 UTC
Passing to Jano, last commiter into this code.
Comment 2 jrojcek 2002-01-04 10:24:34 UTC
That is right, I am last commiter.
I expect you mean that Shift+F10 doesn't work in Customize Filesystems
dialog. As I know Shift+F10 has never worked in tree views in modal
dialogs at all bcs PopupAction is not transmodal action. I have tried
to make it transmodal action but then focus problems appeared on my
linux machine and I was not able to move in invoked popup by keyboard.
Up/Down keys were moving selection in tree view (not in the popup).

NB popup menu hackers, please have a look at this issue.
Comment 3 Jan Zajicek 2002-01-04 11:44:09 UTC
CCing all three popup gurus, maybe they will know.
Comment 4 David Strupl 2002-01-04 14:08:13 UTC
True - Shift-F10 does not work in modal dialogs. But I do not know any
additional details, whether it has been reported elsewhere etc.
Comment 5 Marian Mirilovic 2002-01-07 17:58:34 UTC
Impossibility to invoke popup menu by keyboard is serrious A11Y issue
which must be fixed in 3.3.1, rise priority to P2.
Comment 6 David Strupl 2002-01-08 09:17:23 UTC
I have tried it and there are two main problems
(you can test it on Filesystems --> Customize dialog):

1. if you invoke popup by mouse (which is possible) the keyboard
events are not routed to the popup but rather to the tree

2. The popup cannot be invoked by keyboard and there are several
actions that cannot be performed by keyboard - e.g. filesystems order
(Move up/down) cannot be changed using keyboard.
Comment 7 David Strupl 2002-01-08 11:09:41 UTC
Made PopupAction transmodal in rev 1.5.6.1 (release33 branch). The
change solves only point 2. Still remains to solve the events
redirection in NbFocusManager.
Comment 8 _ ttran 2002-01-08 17:34:11 UTC
> Still remains to solve the events redirection in NbFocusManager.

Done

Comment 9 Jan Zajicek 2002-01-09 15:04:34 UTC
verified in 200201090940
Comment 10 Quality Engineering 2003-07-01 16:39:02 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.