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.
I use addDebuggerListener() to register a listener for PROP_CURRENT_SESSION. If I then double-click on a session node redundantly, that is while it's already current, I get two notifications. What's more this becomes permanent. As I switch between sessions by double-clicking I get two notifications every time.
Should be fixed now: We have not check if this session is current in SessionsActionsProvider. Second problem was in DebuggerManager. We should chec duplicity there too. Index: api/src/org/netbeans/api/debugger/DebuggerManager.java =================================================================== RCS file: /cvs/debuggercore/api/src/org/netbeans/api/debugger/DebuggerManager.java,v retrieving revision 1.17 diff -r1.17 DebuggerManager.java 361a362 > if (session == old) return; Index: src/org/netbeans/modules/debugger/ui/models/SessionsActionsProvider.java =================================================================== RCS file: /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/models/SessionsActionsProvider.java,v retrieving revision 1.6 diff -r1.6 SessionsActionsProvider.java 93a94,96 > if (DebuggerManager.getDebuggerManager ().getCurrentSession () == > node > ) return;
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.