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: NetBeans IDE Dev (Build 201511040002) VM: Java HotSpot(TM) 64-Bit Server VM, 25.31-b07, Java(TM) SE Runtime Environment, 1.8.0_31-b13 OS: Windows 8 User Comments: akobberup: Created a new class via the "implement abstract class" hint from the class declaration of an abstract class. Then i right away hit ctrl + tab to return to the abstract super class... Stacktrace: java.lang.AssertionError: Should be called in EDT only! at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:140) at org.openide.explorer.view.TreeView.initializeTree(TreeView.java:328) at org.openide.explorer.view.TreeView.<init>(TreeView.java:252) at org.openide.explorer.view.TreeView.<init>(TreeView.java:242) at org.openide.explorer.view.BeanTreeView.<init>(BeanTreeView.java:98) at org.netbeans.modules.java.editor.codegen.ui.CheckTreeView.<init>(CheckTreeView.java:73)
Created attachment 157161 [details] stacktrace
Tomasi, could you reschedule the call to EDT?
White-listed the call from TreeView.const: http://hg.netbeans.org/core-main/rev/9eec1ed979da But still i think it's worth calling this from EDT, the code does a lot of AWT stuff inside.
Created attachment 157256 [details] stacktrace Imvoked "create subclass" from the hint showing when placing the cursor in the class name
reassigning to java. Please if you think it's worth reschedule to EDT, please do so. Otherwise feel free to close it.