From edda1b8fbf533d4c65d43d90c6896a11243b173f Mon Sep 17 00:00:00 2001 From: "Butler, Alexis (UG - Computer Science)" <ab02259@surrey.ac.uk> Date: Sat, 28 Nov 2020 13:18:37 +0000 Subject: [PATCH] Turbolinks was the cause of busted dropdown --- Gemfile | 3 ++- Gemfile.lock | 4 ++++ app/assets/javascripts/application.js | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 95ed04c..8e42a3f 100644 --- a/Gemfile +++ b/Gemfile @@ -77,4 +77,5 @@ gem 'carrierwave', '~> 2.0' gem 'rmagick', '~> 2.15', '>= 2.15.4' gem "font-awesome-rails" gem 'bootstrap-sass', '~> 3.4.1' -gem 'jquery-validation-rails' \ No newline at end of file +gem 'jquery-validation-rails' +gem 'jquery-turbolinks' #Should fix issues with intermitent dropdown behaviour \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 5c1ba01..c7f90c9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -129,6 +129,9 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) + jquery-turbolinks (2.1.0) + railties (>= 3.1.0) + turbolinks jquery-validation-rails (1.19.0) listen (3.1.5) rb-fsevent (~> 0.9, >= 0.9.4) @@ -278,6 +281,7 @@ DEPENDENCIES html5-rails (~> 0.1.0) jbuilder (~> 2.5) jquery-rails + jquery-turbolinks jquery-validation-rails listen (>= 3.0.5, < 3.2) money-rails (~> 1.12) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index eec0bcc..f0bb9dc 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -11,6 +11,7 @@ // about supported directives. // //= require jquery3 +//= require jquery.turbolinks //= require jquery_ujs //= require jquery.validate //= require activestorage -- GitLab