phetsims / curve-fitting

"Curve Fitting" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 3 forks source link

Curve flashes randomly when adjusting points #165

Closed loganbraywork closed 5 years ago

loganbraywork commented 5 years ago

Test device Windows 10 laptop Operating System Windows 10 version 1903 Browser Edge 44.18362.329.0 Problem description For https://github.com/phetsims/QA/issues/431

When manipulating a point on a quadratic or cubic curve, the curve line sometimes flashes in and out of view. Seems to only work when the residuals box is checked. More visible when moving the point across the line itself. Steps to reproduce

  1. Check the Curve, Values, and Residuals boxes
  2. Place points randomly on the graph (about 6 for best results)
  3. Check the Cubic box
  4. Manipulate a point vertically, moving it up and down over the full length of the screen Visuals

9-10-2019PhetFlashCurveGIF

Troubleshooting information: !!!!! DO NOT EDIT !!!!! Name: ‪Curve Fitting‬ URL: https://phet-dev.colorado.edu/html/curve-fitting/1.0.0-rc.1/phet/curve-fitting_all_phet.html Version: 1.0.0-rc.1 2019-09-20 03:48:21 UTC Features missing: touch Flags: pixelRatioScaling User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18362 Language: en-US Window: 1600x783 Pixel Ratio: 1.2000000476837158/1 WebGL: WebGL 1.0 GLSL: WebGL GLSL ES 1.0 Vendor: Microsoft (Microsoft Edge) Vertex: attribs: 16 varying: 30 uniform: 4096 Texture: size: 16384 imageUnits: 16 (vertex: 16, combined: 32) Max viewport: 32767x32767 OES_texture_float: true Dependencies JSON: {}

loganbraywork commented 5 years ago

Typical edge graphical issue

SaurabhTotey commented 5 years ago

@loganbraywork I was having trouble reproducing the effect. Would you mind capturing and sharing a GIF or a video of the curve flashing?

ariel-phet commented 5 years ago

@SaurabhTotey we can mark this issue a wontfix since it is only an issue on Edge (we have generally been ignoring Edge issues unless they are true "showstoppers" since Edge will soon be based on chromium and these issues should go away)