[templates] fire templateStarted event before focusing expression and changing variable

GitOrigin-RevId: 18a2ece65087227e709b842706ffcdd174adcf03
This commit is contained in:
Alexander Zolotov
2022-07-19 14:54:32 +00:00
committed by intellij-monorepo-bot
parent 002906ee0f
commit 847cffdc6b
@@ -382,12 +382,13 @@ public final class TemplateState extends TemplateStateBase implements Disposable
initTabStopHighlighters();
initListeners();
}
focusCurrentExpression();
fireCurrentVariableChanged(-1);
if (requiresWriteAction()) {
myEventPublisher.templateStarted(this);
}
focusCurrentExpression();
fireCurrentVariableChanged(-1);
if (!isInteractiveModeSupported()) {
finishTemplate(false);
}