Commit e612181c by Jacek Bzdak

Small fix for situation when MCQ have hidden results OC-2386.

parent 6159716e
......@@ -123,13 +123,7 @@ function MCQBlock(runtime, element) {
var messageView = MessageView(element, mentoring);
if (result.message) {
var msg = '<div class="message-content">' + result.message + '</div>' +
'<div class="close icon-remove-sign fa-times-circle"></div>';
messageView.showMessage(msg);
} else { messageView.clearResult(); }
display_message(result.message, messageView, options.checkmark);
messageView.clearResult();
var choiceInputDOM = $('.choice-selector input[value="'+ result.submission +'"]');
var choiceDOM = choiceInputDOM.closest('.choice');
......@@ -138,6 +132,7 @@ function MCQBlock(runtime, element) {
// We're showing previous answers, so go ahead and display results as well
if (choiceInputDOM.prop('checked')) {
display_message(result.message, messageView, options.checkmark);
if (result.status === "correct") {
choiceInputDOM.addClass('correct');
choiceResultDOM.addClass('checkmark-correct icon-ok fa-check');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment