diff options
Diffstat (limited to 'web/js/labitrack.d/40-router.js')
-rw-r--r-- | web/js/labitrack.d/40-router.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/web/js/labitrack.d/40-router.js b/web/js/labitrack.d/40-router.js index 153e0b1..50d4c8f 100644 --- a/web/js/labitrack.d/40-router.js +++ b/web/js/labitrack.d/40-router.js @@ -2,11 +2,15 @@ var r = λ.r = new Backbone.Router(); function handle_click(event) { - console.log('click'); if (!Modernizr.history) return true; event.preventDefault(); var href = $(event.target).attr('href'); + var curpath = window.location.pathname; if (href !== undef && href[0] === '/') { + if (curpath === href) { + console.log('ignoring click event for', href); + return; + } Backbone.history.navigate(href, true); } } |