Khan / Khan/live-editor

arc draws obese degenerate arcs

Open
#488 0 comments 0 reactions 0 assignees View on GitHub
bug pjs
Dominant language
JavaScript
Stars
776
Forks
180
PR merge metrics
No merged PRs in 30d

Description

The arc function draws an arc when the start and stop angles are equal. In "more normal" Processing.js environments it does not. See a demo at https://www.khanacademy.org/computer-programming/obese-arcs/6704678451150848

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the behavior in the linked Khan Academy demo, then locate the JavaScript implementation of the arc function in the live editor. Confirm how equal start and stop angles are handled and verify that the completed behavior no longer draws an arc for that case while normal arcs still render.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.