Opened 8 years ago
Closed 8 years ago
#1419 closed Bug/Fehler (fixed)
tpl_modified_responsive Template: Links in Bestseller-Box nicht anklickbar
| Reported by: | Torsten Riemer | Owned by: | Torsten Riemer |
|---|---|---|---|
| Priority: | hoch | Milestone: | modified-shop-2.0.4.0 |
| Component: | Template | Version: | 2.0.3.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Das Problem der nicht klickbaren Bestseller hat sich nun anscheinend ausgeweitet und betrifft nicht mehr nur die Firefox Developer Edition, siehe dazu: tpl_modified_responsive Template: Links in Bestseller-Box nicht anklickbar
Wir sollten das doch nochmal dabuggen, ob der Fehler im Template oder im Firefox Browser liegt.
Attachments (0)
Change History (8)
comment:1 by , 8 years ago
| Owner: | set to |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:4 by , 8 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
Ich öffne das Ticket nochmal und weise es mir selber zu, da ich bisher nur die nicht offizielle Lösung verwende: Links in sliders aren't working in firefox 59 #1188
Ich denke ein offizieller Fix wird mit der nächsten bxslider Version kommen und dann werde ich diese übernehmen.
comment:5 by , 8 years ago
Mmh, ich denke du hast meine Lösung eingebaut ?
Ein offizieller Fix ist natürlich am Ende besser weil er auf der Hersteller-Seite des Plugins nachvollziehbar ist.
Gruß,
noRiddle
comment:6 by , 8 years ago
Ja, ich habe deine Lösung eingebaut und nicht mehr die aus dem ersten Link.
comment:7 by , 8 years ago
Es hat sich nun wohl doch eine andere Lösung durchgesetzt: Klick mich!
Diese stammt aus dem folgenden Fork: Klick mich!
Hier wurde es für diesen Fork gemeldet: Klick mich!
Hier wurde es committed: Klick mich!
Kann das mal bitte jemand, der sich mit JavaScript gut auskennt gegenüber der Lösung von noRiddle aus r11090 bewerten?
comment:8 by , 8 years ago
Wenn man nach dieser Quelle in der jquery.bxslider.min.js
das
s.viewport.get(0).setPointerCapture&&(s.pointerId=e.pointerId,s.viewport.get(0).setPointerCapture(s.pointerId)),
so
s.viewport.get(0).setPointerCapture&&(s.pointerId=e.pointerId,1===s.pointerId&&s.viewport.get(0).setPointerCapture(s.pointerId)),
ändert, dann funktioniert das klicken im Bestseller Slider unter Firefox 59 bei mir wieder. Die Änderung ist für Version 4.2.12, funktioniert aber auch mit Version 4.2.5, weil der Teil gleich ist.
Das ist die Lösung von Tomcraft hier drüber nur als Code.

In 11087: