#20359 Kartenwidget: Experimentelle Live-Position verschwindet hinter Strecke

Closed Created by @xBlubbs - 1 comment

From @xBlubbs 22.05.2026, 10:20

Hey Marc,

ich möchte dir kurz Feedback zur experimentellen Live-Position im Trackwidget geben: Bei mir verschwindet der Positionsmarker bei Sektor 2 (gelb) und 3 (blau) hinter der Karte. In Sektor 1 (rot) läuft alles. Anbei habe ich dir von jedem Sektor 'n Screenshot angehangen, da sieht man das recht gut drauf.

Den Code für die SVG habe ich hier hingeworfen: https://gist.github.com/timwehrmann/17a57d24931faf1d415511beae8e1fea

Ich vermute, dass du einen <circle> in den SVG-Code einfügst. Dem gibt du dann ein <animationMotion> mit, bei dem du die Duration auf die Dauer der letzten Sektorendurchfahrt setzt. Dadurch, dass in meiner SVG alle Sektoren identisch aufgebaut sind, vermute ich, dass die Position des <circle>-Elements das Problem ist. Ich habe das einmal in diesem Gist (https://gist.github.com/timwehrmann/ac2327a0aee80f0492ff16b87849356d) illustriert:

  • Sektor 1 funktioniert, weil der Circle nach der Glyphe kommt
  • Sektor 2 fund 3 funktionieren nicht, weil der Circle oberhalb der Glyphe definiert ist

Eine Lösung sieht für mich folgendermaßen aus: Einfach die <circle>-Elemente als letztes Element / als letzte Elemente ganz nach unten in das SVG einfügen, quasi als . Dadurch sind sie immer hinter den Sektoren positioniert, komme was wolle.

@xBlubbs updated the description 22.05.2026, 10:21
@xBlubbs added the label User Experience (UX) 22.05.2026, 10:21
#1 From @smartrace 22.05.2026, 13:06 Owner

Danke, habe ich für die demnächst erscheinende 8.1 gefixt. Danke für den absolut großartigen Bug-Report! 😎👍

@smartrace closed this 22.05.2026, 13:06

You need to be logged in to add a comment.