NameDialogPrimitive does not properly set current term to user input
Although NameDialogPrimitive sets the current term in the code
env.setCurrent(env.getFactory().makeString(userInput));
, the current term is unchanged after calling the primitive from Stratego. Maybe there is some kind of race condition going on because of Eclipse UI interaction?I’m calling it like this:
debug(!"Before: "); prim("SSL_EXT_newnamedialog", "Lang", "Title", "Msg", ""); debug(!"After: ")
Before and after are always the same. I also tried to run it as a background job using queue-strategy, but the same issue occurs.
Submitted by Gabriël Konat on 15 August 2013 at 02:32