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.
Build 200503221900 1) Create new WebApp (index.jsp is opened) 2) Open web.xml editor (General tab) 3) Go to index.jsp (click editor pane) 4) Ctrl-TAB 5) Editor switched to web.xml (= OK) 6) Ctrl-TAB 7) ERROR: Switching window stays on top of all windows - see attached screenshot Note: I'd expect switching back to index.jsp.
Created attachment 21052 [details] Switching window on top of NetBeans - screenshot
It is problem of all multiview editors - CCing Petr Blaha.
I think we can do nothing with that. web.xml editor can be opened if you click on web.xml node (Web Application-> COnfiguration Files)
The same problem as with the issue 56920. I register AWTEventListener when the RecentViewListAction is called. But the problem is that after that, KeyEvents are consumed (probably by JTable traversing and similar) before the listener has chance to process them and KeyboardPopupSwitcher than gets confused. I'll do more investigation and try to find some reasonable solution.
Ufff, fixed. All Ctrl-(Shift)-Tab related events are consumed by KeyboardSwitcher. Some of them haven't been catched and that confused switcher in some cases. Checking in src/org/netbeans/core/windows/ShortcutAndMenuKeyEventProcessor.java; new revision: 1.13; previous revision: 1.12 Checking in src/org/netbeans/core/windows/actions/RecentViewListAction.java; new revision: 1.9; previous revision: 1.8 Checking in src/org/netbeans/core/windows/view/ui/KeyboardPopupSwitcher.java; new revision: 1.12; previous revision: 1.11
Great fix, thanks! Verified in 200503301800.