summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/toaster/toastergui/static/js/newcustomimage_modal.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/js/newcustomimage_modal.js b/bitbake/lib/toaster/toastergui/static/js/newcustomimage_modal.js
index 0b9d31aa6c..328997af3b 100644
--- a/bitbake/lib/toaster/toastergui/static/js/newcustomimage_modal.js
+++ b/bitbake/lib/toaster/toastergui/static/js/newcustomimage_modal.js
@@ -36,6 +36,7 @@ function newCustomImageModalInit(){
36 function showError(text){ 36 function showError(text){
37 invalidNameHelp.text(text); 37 invalidNameHelp.text(text);
38 invalidNameHelp.show(); 38 invalidNameHelp.show();
39 nameInput.parent().addClass('error');
39 } 40 }
40 41
41 nameInput.on('keyup', function(){ 42 nameInput.on('keyup', function(){
@@ -47,9 +48,11 @@ function newCustomImageModalInit(){
47 if (nameInput.val().search(/[^a-z|0-9|-]/) != -1){ 48 if (nameInput.val().search(/[^a-z|0-9|-]/) != -1){
48 showError(invalidMsg); 49 showError(invalidMsg);
49 newCustomImgBtn.prop("disabled", true); 50 newCustomImgBtn.prop("disabled", true);
51 nameInput.parent().addClass('error');
50 } else { 52 } else {
51 invalidNameHelp.hide(); 53 invalidNameHelp.hide();
52 newCustomImgBtn.prop("disabled", false); 54 newCustomImgBtn.prop("disabled", false);
55 nameInput.parent().removeClass('error');
53 } 56 }
54 }); 57 });
55} 58}