Closed KatieWoe closed 4 years ago
I found a similar issue. However, I think the most important detail is that the first atom is dragged out of bounds.
Related to #120
This happens when the atoms are placed close to the bucket area and the collection area. The atoms are placed on top of each other and a connection between the two is not made.
An atom shouldn't be bonding when the atom is separating. We can use a flag to determine when an atom can be bonded and when it can't. This should be fixed in this dev version. Can you confirm @KatieWoe?
This is still buggy and shouldn't be reviewed yet. The flag for separation isn't resetting properly. Self-assigning.
Patch applied to Kit.canBond()
. The kit now checks if the atom is contained within the play area bounds. The previous implementation was a remnant of when we were checking for an isAnimationProperty
.
This dev version should have the appropriate fixes @KatieWoe.
Looks good in that dev version after a quick check
Nice, thanks for the check. Closing.
Test device Dell Operating System Win 10 Browser Chrome Problem description For https://github.com/phetsims/QA/issues/459 When two atoms are combined to make a molecule, they can form up at odd angles and far from each other in certain conditions. Steps to reproduce
Visuals
Troubleshooting information: