Skip to content

plugin-charts: the Chart Gallery scatter ("Estimate vs Progress") draws one point below the x-axis, outside the plot area #7248

Description

@hotlong

What happens

Showcase → Analytics → Chart Gallery → Estimate vs Progress (scatter, x = estimate hours 0-100, y = progress 0-60): six points sit inside the axes and a seventh is drawn below the x-axis baseline, roughly at x≈40, y≈-10 in plot coordinates — outside the axis domain, overlapping the axis label area.

Screenshot from the pin-bump dogfood at ~290px widget width; objectui @ 67dadd6. The data comes from the seeded showcase tasks (estimate_hours × progress), where the task in question has a progress value that the y-axis domain does not include (likely 0 or null being mapped past the origin).

Expected

The y-domain includes every plotted value (or the point is dropped and the widget says so — plugin-charts already has the "cannot place a row" notice from #7197 for scatter); a point must never render outside the plot area.

Possibly related: objectui#7194 (multi-series scatter y values) — this one is single-series.

Found during the objectstack pin-bump dogfood (objectstack#14295).

Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

domain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seatpriority:p2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions