From 1d9e10e980e480196ba1a5f1a3bc450a06b78dde Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Wed, 16 Aug 2017 18:04:41 +0100 Subject: Fix replaced sidebar losing hover behaviour. If the list was replaced by JavaScript, the event handlers were being dropped. Switch the handlers to the parent that remains present. --- web/js/map-OpenLayers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'web/js/map-OpenLayers.js') diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index 53535b146..6a0d938fc 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -674,7 +674,7 @@ var fixmystreet = fixmystreet || {}; (function() { var timeout; - $('.item-list--reports').on('mouseenter', '.item-list--reports__item', function(){ + $('#js-reports-list').on('mouseenter', '.item-list--reports__item', function(){ var href = $('a', this).attr('href'); var id = parseInt(href.replace(/^.*[\/]([0-9]+)$/, '$1'),10); clearTimeout(timeout); -- cgit v1.2.3