From: Liana.Bakradze Date: Fri, 30 Sep 2016 11:15:44 +0000 (+0300) Subject: fix preview for placeholders invisible on prev subtask X-Git-Tag: pycharm/171.1053~46 X-Git-Url: https://git.jetbrains.org/?p=idea%2Fcommunity.git;a=commitdiff_plain;h=eecf9a985c03279d1786721cfa77c700bfd77b8d;hp=908acab9e9990a202ed0a4d92f5b979824c0de3c fix preview for placeholders invisible on prev subtask --- diff --git a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCShowPreview.java b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCShowPreview.java index b6e1e806ce41..fcf44cf76434 100644 --- a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCShowPreview.java +++ b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCShowPreview.java @@ -148,6 +148,9 @@ public class CCShowPreview extends DumbAwareAction { } }); for (AnswerPlaceholder answerPlaceholder : taskFile.getActivePlaceholders()) { + if (answerPlaceholder.getActiveSubtaskInfo().isNeedInsertText()) { + answerPlaceholder.setLength(answerPlaceholder.getTaskText().length()); + } Integer minIndex = Collections.min(answerPlaceholder.getSubtaskInfos().keySet()); answerPlaceholder.setUseLength(minIndex >= answerPlaceholder.getActiveSubtaskIndex()); EduAnswerPlaceholderPainter.drawAnswerPlaceholder(createdEditor, answerPlaceholder, JBColor.BLUE);