You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
proportion-playground : phet-io-multi-fuzz : unbuilt
URL: http://128.138.93.172/continuous-testing/ct-snapshots/1734705712365/phet-io-wrappers/multi/?sim=proportion-playground&locales=*&phetioWrapperDebug=true&fuzz&phetioDebug=true&wrapperContinuousTest=%7B%22test%22%3A%5B%22proportion-playground%22%2C%22phet-io-multi-fuzz%22%2C%22unbuilt%22%5D%2C%22snapshotName%22%3A%22snapshot-1734705712365%22%2C%22timestamp%22%3A1734708682118%7D
ERROR: Uncaught Error: Assertion failed: x should be a finite number
STACK: Error: Assertion failed: x should be a finite number
at window.assertions.assertFunction (http://128.138.93.172/continuous-testing/ct-snapshots/1734705712365/assert/js/assert.js:45:21)
at assert (../../../../../../scenery/js/nodes/Node.ts:2456:16)
at translate (../../../../../../scenery/js/nodes/Node.ts:3115:11)
at setCenterX (../../../../../../scenery/js/nodes/Node.ts:3125:9)
at (../../../../../../../proportion-playground/js/common/view/SceneNode.js:151:34)
at updateControlButton (../../../../../../../../proportion-playground/js/common/view/paint/PaintSceneNode.js:77:11)
at listener (../../../../../axon/js/TinyEmitter.ts:213:6)
at notifyLoop (../../../../../axon/js/TinyEmitter.ts:185:17)
at emit (../../../../../axon/js/ReadOnlyProperty.ts:344:22)
at _notifyListeners (../../../../../axon/js/ReadOnlyProperty.ts:288:13)
at unguardedSet (../../../../../axon/js/ReadOnlyProperty.ts:268:11)
at set (../../../../../axon/js/Property.ts:54:10)
at (../../../../../sun/js/ToggleSwitch.ts:245:20)
at apply (../../../../../tandem/js/PhetioAction.ts:162:16)
at execute (../../../../../sun/js/ToggleSwitch.ts:332:23)
at _end (../../../../../../scenery/js/listeners/DragListener.ts:352:24)
at callback (../../../../../../scenery/js/listeners/PressListener.ts:766:16)
at apply (../../../../../tandem/js/PhetioAction.ts:162:16)
at execute (../../../../../../scenery/js/listeners/PressListener.ts:519:24)
at release (../../../../../../scenery/js/listeners/DragListener.ts:348:10)
The text was updated successfully, but these errors were encountered:
This commit is not actually a solution, but it gets us started. We need to layout the reveal button recognizing that PhET-iO can potentially hide all number pickers.
To Reproduce buggy layout:
Go to studio
First screen, second scene (colors)
toggle to two splotches (4 pickers)
Hide the two on the left
Toggle back to one splotch (buggy reveal button layout)
Show one of the pickers again on the left side (overlap with reveal button).
We may also want to just use dynamic layout, instead of actually solving this specific problem. That is why I'm spending too much time solving this well.
From https://github.com/phetsims/phet-io/issues/2003
The text was updated successfully, but these errors were encountered: