and in constructor, `myWritingAllowed = SwingUtili...
# kontributors
g
and in constructor,
myWritingAllowed = SwingUtilities.isEventDispatchThread()
Debugging it as IDEA plugin shows me it is indeed the case -
TransactionGuardImpl
is created with
myWritingAllowed == true
, while running it from command line has
myWritingAllowed == false
.
Is there any way I can write a plugin (non-invasively, i.e. without modifying any part of the compiler) that won't fail in such a case?