phetsims / build-a-molecule

"Build a Molecule" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
8 stars 7 forks source link

Molecules added to the play area by using RMB on the buckets occupy same space until interacted with #201

Open loganbraywork opened 4 years ago

loganbraywork commented 4 years ago

Test device

Windows 10 Laptop

Operating System

Windows 10 v. 1903

Browser

Chrome v. 83.0.4103.116

Problem description

For https://github.com/phetsims/QA/issues/509

When the bucket is interacted with using the Right Mouse Button, atoms will automatically be added to the play area. These atoms tend to occupy the same space at times, and will only move away from each other once an atom in the play area has been interacted with.

Steps to reproduce

  1. Enter the Playground screen
  2. Use the right mouse button on the Oxygen bucket until bucket is empty
  3. Repeat with Nitrogen or hydrogen
  4. Interact with an atom in the play area

Visuals

2020-06-29BldMlclRghtClckOverlap

Troubleshooting information: !!!!! DO NOT EDIT !!!!! Name: ‪Build a Molecule‬ URL: https://phet-dev.colorado.edu/html/build-a-molecule/1.0.0-rc.1/phet/build-a-molecule_all_phet.html Version: 1.0.0-rc.1 2020-06-19 20:40:00 UTC Features missing: generatedcontent, csstransforms3d, touch Flags: pixelRatioScaling User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 Language: en-US Window: 1576x776 Pixel Ratio: 1.21875/1 WebGL: WebGL 1.0 (OpenGL ES 2.0 Chromium) GLSL: WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium) Vendor: WebKit (WebKit WebGL) Vertex: attribs: 16 varying: 30 uniform: 4095 Texture: size: 16384 imageUnits: 16 (vertex: 16, combined: 32) Max viewport: 32767x32767 OES_texture_float: true Dependencies JSON: {}

Denz1994 commented 4 years ago

Related to #186. @ariel-phet does your comment here also classify this issue as a wontfix?

ariel-phet commented 4 years ago

I am going to mark this issue as deferred. I still think it is a rare use-case, but we can see if we get any reports into phethelp, or if we feel it is worth solving in the future.