Skip to content
Code-Schnipsel Gruppen Projekte
Commit 8f606984 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: chromebook mousewheel event -> slide

Übergeordneter 69f7e824
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
......@@ -110,7 +110,8 @@ define('package/quiqqer/bricks/bin/Controls/Slider/PromosliderWallpaper', [
// dragable scroll
var startScroll = 0,
lastScrollLeft = 0,
lastClientX = 0;
lastClientX = 0,
musewheelRuns = false;
this.$Container.addEvents({
touchstart: function (event) {
......@@ -153,6 +154,35 @@ define('package/quiqqer/bricks/bin/Controls/Slider/PromosliderWallpaper', [
event.stop();
}.bind(this),
mousewheel: function (event) {
if (musewheelRuns) {
return;
}
if (event.event.wheelDeltaX <= -10) {
musewheelRuns = true;
event.stop();
this.$scrollOnMouseMove = false;
this.$scrolling = true;
this.stop();
this.next().then(function () {
musewheelRuns = false;
});
}
if (event.event.wheelDeltaX >= 10) {
musewheelRuns = true;
event.stop();
this.$scrollOnMouseMove = false;
this.$scrolling = true;
this.stop();
this.previous().then(function () {
musewheelRuns = false;
});
}
}.bind(this),
keyup: function (event) {
if (event.key === 'left') {
event.stop();
......
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren