-
diff --git a/config/initializers/simple_form_bootstrap.rb b/config/initializers/simple_form_bootstrap.rb
index 178fb7e5..52e4fca8 100644
--- a/config/initializers/simple_form_bootstrap.rb
+++ b/config/initializers/simple_form_bootstrap.rb
@@ -302,12 +302,12 @@
b.optional :min_max
b.optional :readonly
b.use :label, class: 'form-label'
- b.wrapper :input_group_tag, tag: 'div', class: 'input-group' do |ba|
+ b.wrapper :input_group_tag, tag: 'div', class: 'input-group has-validation' do |ba|
ba.optional :prepend
ba.use :input, class: 'form-control', error_class: 'is-invalid', valid_class: 'is-valid'
ba.optional :append
+ ba.use :full_error, wrap_with: { tag: 'div', class: 'invalid-feedback' }
end
- b.use :full_error, wrap_with: { tag: 'div', class: 'invalid-feedback d-block' }
b.use :hint, wrap_with: { tag: 'div', class: 'form-text' }
end
diff --git a/test/simple_form-bootstrap/input_group_test.rb b/test/simple_form-bootstrap/input_group_test.rb
index 005b42e3..9a33bf87 100644
--- a/test/simple_form-bootstrap/input_group_test.rb
+++ b/test/simple_form-bootstrap/input_group_test.rb
@@ -11,7 +11,7 @@ def test_input_group_prepend
expected = <<-HTML