Mercurial > gemma
changeset 5150:6a6eaa536787
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
author | Fadi Abbud <fadi.abbud@intevation.de> |
---|---|
date | Wed, 01 Apr 2020 13:51:04 +0200 |
parents | 21fe34ac7498 |
children | 2584fedb2e99 |
files | client/src/components/TimeSlider.vue |
diffstat | 1 files changed, 1 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- 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));