aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorM Somerville <matthew-github@dracos.co.uk>2020-09-25 12:10:32 +0100
committerM Somerville <matthew-github@dracos.co.uk>2020-09-25 13:28:14 +0100
commit82a3e9bfcf094538db75755f63984a428670dedd (patch)
tree229e68112d178c251018e7e5a20ff23b31b0c45e
parent22cc2b0e1e6bb2dd7bde7231ad7f7190737ce545 (diff)
Make sure JS error is not within segmented control
-rw-r--r--web/cobrands/fixmystreet/fixmystreet.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/web/cobrands/fixmystreet/fixmystreet.js b/web/cobrands/fixmystreet/fixmystreet.js
index 09f4f49a3..40ff03912 100644
--- a/web/cobrands/fixmystreet/fixmystreet.js
+++ b/web/cobrands/fixmystreet/fixmystreet.js
@@ -316,7 +316,11 @@ $.extend(fixmystreet.set_up, {
errorElement: 'div',
errorClass: 'form-error',
errorPlacement: function( error, element ) {
- element.before( error );
+ if (element.parent().hasClass('segmented-control')) {
+ element.parent().before( error );
+ } else {
+ element.before( error );
+ }
},
submitHandler: function(form) {
if (form.submit_problem) {