Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
While debugging GraalVM support I realized that "Pause in GraalVM Script" action is being created even it shouldn't be. The problem is in Output window. It asks for a shortcut for some action (copy-to-clipboard) and that triggers instantiation of many other unrelated actions like the "Pause in GraalVM Script". This is the stacktraces I have seen in debugger:
PauseInGraalScriptActionProvider.createAction:174 Hidden Source Calls Method.invoke:498 BinaryFS$AttrImpl$MethodAndParams.invoke:730 BinaryFS$AttrImpl.getValue:660 BinaryFS$BFSBase.getAttribute:506 MultiFileObject.getAttribute:918 MultiFileObject.getAttribute:851 MultiFileObject.getAttribute:914 MultiFileObject.getAttribute:851 MultiFileObject.getAttribute:772 InstanceDataObject$Ser.instanceCreate:1407 InstanceDataObject.instanceCreate:821 LayersBridge.createAction:772 LayersBridge.initActions:206 LayersBridge.initActions:165 LayersBridge.getActions:133 KeymapModel$AL.run:178 KeymapModel.waitFinished:743 KeymapModel.ensureActionsLoaded:714 KeymapModel.isDuplicateId:365 ShortcutsFinderImpl.findActionForId:92 KeyStrokeUtils.getKeyStrokesForAction:216 OutputTab$TabAction.getAcceleratorsFor:1001 OutputTab$TabAction.<init>:951 OutputTab.createActions:904 Loading frame description... Loading frame description... Loading frame description... Loading frame description... Loading frame description... Loading frame description...