Fixed part of prompt.

This commit is contained in:
Alexander Kastius
2016-09-01 17:41:00 +02:00
parent bbd372916a
commit 1670839ecf
3 changed files with 12 additions and 12 deletions

View File

@@ -33,7 +33,7 @@ var CodeOceanEditor = {
runmode: this.NONE,
numMessages: 0,
prompt: $('#prompt'),
prompt: '#prompt',
lastCopyText: null,
autosaveTimer: null,

View File

@@ -154,16 +154,18 @@ CodeOceanEditorEvaluation = {
//TODO: Move Prompt Part in own component
showPrompt: function(msg) {
var label = $('#prompt .input-group-addon');
var prompt = $(this.prompt)
label.text(msg.data || label.data('prompt'));
if (this.prompt.isPresent() && this.prompt.hasClass('hidden')) {
this.prompt.removeClass('hidden');
if (prompt.isPresent() && prompt.hasClass('hidden')) {
prompt.removeClass('hidden');
}
$('#prompt input').focus();
},
hidePrompt: function() {
if (this.prompt.isPresent() && !this.prompt.hasClass('hidden')) {
this.prompt.addClass('hidden');
var prompt = $(this.prompt)
if (prompt.isPresent() && !prompt.hasClass('hidden')) {
prompt.addClass('hidden');
}
},