plotly / plotly/plotly.js

3D Scatter Plot marker->line->width attribute appears to be broken on some hardware

Open
#3,796 11 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug P2
Dominant language
JavaScript
Stars
18.3k
Forks
2k
Avg merge
2d 12h
Merged PRs (30d)
28

Description

Working with 3D scatter plots, I discovered that changing the marker line width attribute doesn't seem to do anything. It always is sticking with the default value of one pixel when being rendered.

The only other reference to this bug that I could find is this.

This bug is easily reproduced with this jsfiddle:
https://jsfiddle.net/dolsen1993/oczLs7qj/

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked jsfiddle reproduction and compare 3D scatter marker line-width rendering on affected hardware. Trace the JavaScript 3D scatter rendering path to determine why the value remains at the one-pixel default; done means the configured marker line width is visibly applied rather than only affecting the legend.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data-visualization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.