From f79687ea9763a7c7f5ade988ed76b0128de9098e Mon Sep 17 00:00:00 2001 From: Annabel Dunstone Date: Wed, 30 Mar 2016 12:28:36 -0500 Subject: [PATCH] Clear .todo listener --- app/assets/javascripts/todos.js.coffee | 1 + features/steps/dashboard/todos.rb | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/todos.js.coffee b/app/assets/javascripts/todos.js.coffee index 064fac4fbd7..ec2df6c5b73 100644 --- a/app/assets/javascripts/todos.js.coffee +++ b/app/assets/javascripts/todos.js.coffee @@ -6,6 +6,7 @@ class @Todos clearListeners: -> $('.done-todo').off('click') $('.js-todos-mark-all').off('click') + $('.todo').off('click') initBtnListeners: -> $('.done-todo').on('click', @doneClicked) diff --git a/features/steps/dashboard/todos.rb b/features/steps/dashboard/todos.rb index 5c30d8e0c72..30b21b93ac7 100644 --- a/features/steps/dashboard/todos.rb +++ b/features/steps/dashboard/todos.rb @@ -89,7 +89,7 @@ class Spinach::Features::DashboardTodos < Spinach::FeatureSteps end step 'I click on the todo' do - execute_script("$('.todo:nth-child(1)').click()") + find('.todo:nth-child(1)').click end step 'I should be directed to the corresponding page' do