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.
Cannot invoke popup menu in the TreeView in NbMainExplorer.SettingsTab via Shift+F10.
Passing to Jano, last commiter into this code.
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.
CCing all three popup gurus, maybe they will know.
True - Shift-F10 does not work in modal dialogs. But I do not know any additional details, whether it has been reported elsewhere etc.
Impossibility to invoke popup menu by keyboard is serrious A11Y issue which must be fixed in 3.3.1, rise priority to P2.
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.
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.
> Still remains to solve the events redirection in NbFocusManager. Done
verified in 200201090940
Resolved for 3.4.x or earlier, no new info since then -> closing.