From 1a1a99e3db2b33890d4a7840cdc5d002e7f5c8a6 Mon Sep 17 00:00:00 2001 From: "liana.bakradze" Date: Sun, 6 Sep 2015 11:57:08 +0300 Subject: [PATCH] EDU-395 Hint window is empty if there is no available hint for current placeholder --- .../jetbrains/edu/learning/actions/StudyShowHintAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/educational/interactive-learning/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java b/python/educational/interactive-learning/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java index a742ff0ae447..5d69a3869e02 100644 --- a/python/educational/interactive-learning/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java +++ b/python/educational/interactive-learning/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java @@ -61,7 +61,8 @@ public class StudyShowHintAction extends DumbAwareAction { } String hintText = ourWarningMessage; if (answerPlaceholder != null) { - hintText = answerPlaceholder.getHint(); + String hint = answerPlaceholder.getHint(); + hintText = hint.isEmpty() ? HINT_NOT_AVAILABLE : hint; } int offset = editor.getDocument().getLineStartOffset(pos.line) + pos.column; PsiElement element = file.findElementAt(offset);