1
0
mirror of https://github.com/flarum/core.git synced 2025-07-18 07:11:17 +02:00

Fix PostStreamScrubber click (#1945)

This commit is contained in:
w-4
2020-04-11 02:16:57 +07:00
committed by GitHub
parent 8ee2edc3ff
commit 2fe7d96288

View File

@@ -424,7 +424,7 @@ export default class PostStreamScrubber extends Component {
// 1. Get the offset of the click from the top of the scrollbar, as a
// percentage of the scrollbar's height.
const $scrollbar = this.$('.Scrubber-scrollbar');
const offsetPixels = (e.clientY || e.originalEvent.touches[0].clientY) - $scrollbar.offset().top + $('body').scrollTop();
const offsetPixels = (e.pageY || e.originalEvent.touches[0].pageY) - $scrollbar.offset().top + $('body').scrollTop();
let offsetPercent = offsetPixels / $scrollbar.outerHeight() * 100;
// 2. We want the handle of the scrollbar to end up centered on the click