mapbox-gl-js version
v3.16.0
Browser and version
Firefox 145.0
Expected behavior
The symbol layer should appear exactly on top of the line layer with 'symbol-placement': 'line'.
Actual behavior
There is an offset in some cases.
Link to the demonstration
https://jsbin.com/ropawepuni/edit?output
Steps to trigger the unexpected behavior
Move the map around if you cannot see the issue after loading the map
Relevant log output