Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chips can overlap with touch #113

Open
Nancy-Salpepi opened this issue Dec 18, 2023 · 2 comments
Open

Chips can overlap with touch #113

Nancy-Salpepi opened this issue Dec 18, 2023 · 2 comments

Comments

@Nancy-Salpepi
Copy link

Test device
iPad
Operating System
17.0.2

Browser
Safari

Problem description
For phetsims/qa#1014 on the Chips screen, if I use 2 fingers to add 2 positive (or negative) values to the bag at the same time they will move to the same spot when I let go. This is also seen in published.
Assigning to @marlitas and @amanda-phet to decide on whether or not to defer.

Steps to reproduce

  1. With the iPad on the chips screen, grab 2 positive values with 2 fingers.
  2. Release them in the bag at the same time.

Visuals

Overlapping.coins.MP4
Troubleshooting information: !!!!! DO NOT EDIT !!!!! Name: ‪Number Line: Operations‬ URL: https://phet-dev.colorado.edu/html/number-line-operations/1.1.0-rc.1/phet/number-line-operations_all_phet.html Version: 1.1.0-rc.1 2023-12-08 00:58:37 UTC Features missing: applicationcache, applicationcache Flags: pixelRatioScaling User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15 Language: en-US Window: 810x977 Pixel Ratio: 2/1 WebGL: WebGL 1.0 GLSL: WebGL GLSL ES 1.0 (1.0) Vendor: WebKit (WebKit WebGL) Vertex: attribs: 16 varying: 31 uniform: 1024 Texture: size: 16384 imageUnits: 16 (vertex: 16, combined: 32) Max viewport: 16384x16384 OES_texture_float: true Dependencies JSON: {}
@marlitas
Copy link
Contributor

@amanda-phet and I talked about this issue and I will move forward with a quick investigation. If a fix seems easy with minimal code disruption we'll move forward, if not we will defer to a future publication.

@marlitas
Copy link
Contributor

I've passed the allotted time in exploration. This becomes even trickier to diagnose for me because the only touch device I have is my phone, and I'm having a tough time finding a reliable way to console.log to that device to dig into the specific situation.

This is not straightforward from looking at the code and is outside the scope of the region and culture publication. Deferring.

@marlitas marlitas removed their assignment Dec 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants