You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After a bit debugging it seems this issue only occurs if you use the validation directives not directly on a input html element. I have a custom directive for input fields (including label, input elements and some other stuff) and I'm using the validation directive on my directive instead of the input field.
Supporting this could be achieved by something like this:
try{returnelement[0].select ? element[0].select() : element.find('input')[0].select();}catch(_error){console.warn('Error trying to select element ',_error.message,element);}
Thanks @cougar2010
Had a little bug in your code. Fixed it for my case. I'm using the selectize control
try{returnelement[0].select ? element[0].select() : element.parent().children().find('input')[0].select();}catch(_error){console.warn('Error trying to select element ',_error.message,element);}
In line 67 in directive.coffee element[0].select() will be returned which seems to be undefined in case of an validation error.
Console output:
I think this can easily be fixed with try catch or undefined check.
The text was updated successfully, but these errors were encountered: