NullPointerException when trying to access Display after editor was disposed:
Caused by: java.lang.NullPointerException
at isabelle.eclipse.ui.editors.TheoryEditor$State.isabelle$eclipse$ui$editors$TheoryEditor$State$$display(TheoryEditor.scala:323)
at isabelle.eclipse.ui.editors.TheoryEditor$State.refreshView(TheoryEditor.scala:368)
at isabelle.eclipse.ui.editors.TheoryEditor$State$$anonfun$refreshViewUI$1.apply$mcV$sp(TheoryEditor.scala:351)
at isabelle.eclipse.ui.util.SWTUtil$$anon$2.run(SWTUtil.scala:24)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
... 24 more
NullPointerException
when trying to accessDisplay
after editor was disposed: