[BUG]: Trace doesn't line up with axis when having an automargin title and there are sliders/buttons displayed
Đang mở
@gokul-debugger đang làm issue này rồi.
Từ ngày 11/8/2026.
bug
good first issue
P3
size: 3
- Ngôn ngữ chính
- JavaScript
- Star
- 18.3k
- Fork
- 2k
- Merge trung bình
- 2 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 28
Mô tả
Description
There is an issue with the title's automargin feature when a slider or buttons are displayed. In this case, when automargin increases the top margin, it will push down the chart’s tick labels (correctly) but will NOT push down the traces. Then, the trace is in the wrong location on the y-axis and misrepresents the data values.
Screenshots/Video
Steps to reproduce
- Go to the sample codepen from https://plotly.com/javascript/sliders/#add-a-play-button-to-control-a-slider :
https://codepen.io/plotly/pen/NbKmmQ - Add the following to the layout:
margin:{autoexpand:true, t:0}, title:{automargin:true, text:"Title"}, - You can see that the yaxis ticks do not line up with the data/trace
Notes
This seems to be a combination of margin:{autoexpand:true}, title:{automargin:true} and having sliders and/or buttons displayed. You can also set a bigger title font (like font:{size:"36"}) for this to have a greater effect.
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Đánh giá
Issue này chưa được đánh giá.