# HG changeset patch # User Fadi Abbud # Date 1585741864 -7200 # Node ID 6a6eaa5367872d2d985870f7be5cc9efac04c50c # Parent 21fe34ac74983ec68473112bb1bb9e9f256dd6e1 client: fix cursor placement on time slider * remove handling of selected time value in future from click event, this event could not be called from this element diff -r 21fe34ac7498 -r 6a6eaa536787 client/src/components/TimeSlider.vue --- a/client/src/components/TimeSlider.vue Wed Apr 01 11:19:07 2020 +0200 +++ b/client/src/components/TimeSlider.vue Wed Apr 01 13:51:04 2020 +0200 @@ -365,13 +365,7 @@ let point = d3.mouse(document.getElementById("zoom")), p = { x: point[0], y: point[1] }; d3.select(".line").attr("x", p.x); - const newTime = d3.isoParse(xAxis.scale().invert(p.x + 2)); - const now = new Date(); - this.selectedTime = newTime > now ? now : newTime; - d3.select(".line").attr( - "x", - xAxis.scale()(d3.isoParse(this.selectedTime)) - ); + this.selectedTime = d3.isoParse(xAxis.scale().invert(p.x + 2)); }, onDrag() { this.selectedTime = d3.isoParse(xAxis.scale().invert(d3.event.x + 2));