Fixes T7099, also picked some new colors. Raphael can bind the graph to a dom element, which resolved the scrolling issue.
Details
Details
- Reviewers
epriestley btrahan - Maniphest Tasks
- T7099: Graph on Maniphest reports page has no clue what's happening with JX.Scrollbar
- Commits
- Restricted Diffusion Commit
rP7c609229a943: Fix Maniphest Reports scrolling issues
Tested scrolling on my laptop, desktop. Seems resolved.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- maniphest-reports
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4639 Build 4653: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
webroot/rsrc/css/application/maniphest/report.css | ||
---|---|---|
15–16 | looks like we lost some CSS rules; just double checking that was intended | |
webroot/rsrc/js/application/maniphest/behavior-line-chart.js | ||
16 | this is a wacky constructor IMO - weird to see two parameters can instead be a single parameter of a different type - but hey we didn't write it! |
webroot/rsrc/css/application/maniphest/report.css | ||
---|---|---|
15–16 | These are pretty well denoted by "Week of" that they don't also need a color. | |
webroot/rsrc/js/application/maniphest/behavior-line-chart.js | ||
16 | Yeah, I read the manual! http://raphaeljs.com/reference.html#Raphael |