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

Incorrect default sounds for selecting combo box items #861

Closed
pixelzoom opened this issue Dec 7, 2023 · 12 comments
Closed

Incorrect default sounds for selecting combo box items #861

pixelzoom opened this issue Dec 7, 2023 · 12 comments

Comments

@pixelzoom
Copy link
Contributor

First reported in phetsims/my-solar-system#307 (comment) ...

The default sounds for selecting combo box items is a set of tones that decreases in pitch from top to bottom of the listBox. The relevant code in ComboBoxListBox is:

    // Make a list of sound generators for the items, using defaults if nothing was provided.
    const itemSelectedSoundPlayers = items.map( item => {
      return item.soundPlayer ?
             item.soundPlayer :
             multiSelectionSoundPlayerFactory.getSelectionSoundPlayer( items.indexOf( item ) );
    } );

Comparing main to published version for a few sims (my-solar-system, geometric-optics,...) shows that this is no longer behaving as expected. In main, the same tone is played for every item.

Changing the above code to this (below) results in no change; still the same tone for every item.

    // Make a list of sound generators for the items, using defaults if nothing was provided.
    const itemSelectedSoundPlayers = items.map( item => {
      return multiSelectionSoundPlayerFactory.getSelectionSoundPlayer( items.indexOf( item ) );
    } );

multiSelectionSoundPlayerFactory.getSelectionSoundPlayer seems to be behaving as expected in other contexts - e.g. AquaRadioButtonGroup, RectangularRadioButtonGroup.

I have not investigate whether this problem has been published in any sims. I guess we'll need to do that when we learn when the problem was introduced.

This blocks creation of the my-solar-system 1.3 release branch, and we've just completed dev testing. So this is high priority. @jbphet volunteered to investigate - thanks!

@jbphet
Copy link
Contributor

jbphet commented Dec 8, 2023

This problem has appeared because the combo box list box is being closed before the value of the managed property is set. The sound generation code for the closing (i.e. going invisible) for the list box used to look like this:

        // sound generation - assumes that the property value has been updated before this list box is hidden
        assert && assert( selectionWhenListBoxOpened !== undefined, 'no value for property when list box opened' );
        if ( selectionWhenListBoxOpened === property.value ) {
          options.closedNoChangeSoundPlayer.play();
        }
        else {
          const indexOfSelection = items.findIndex( item => item.value === property.value );
          itemSelectedSoundPlayers[ indexOfSelection ].play();
        }

Note the bit about it assuming 'the property value has been updated before this list box is hidden'. Somewhere along the way that assumption became incorrect. This commit is a good possibility for when that changed.

The tricky part about addressing this is that there are quite a number of different places where the list box is hidden. Fortunately, there only seems to be a single code path where the box is hidden when the user has selected something new, so I've added a variable to track the selection when that occurs that gets set before the list box is closed. The sound generation code now uses that variable to decide what sound to play.

@pixelzoom - Please review the change. As part of this, please address the TODO I've added about whether the documentation I added about why the Property can't be set before calling focusButtonCallback() is correct.

@pixelzoom
Copy link
Contributor Author

@pixelzoom - Please review the change. As part of this, please address the TODO I've added about whether the documentation I added about why the Property can't be set before calling focusButtonCallback() is correct.

Changes looks good, and default sound is now behaving as expected when selecting items in the listBox. I tested in my-solar-system, density, and fourier-making-waves.

Regarding the TODO... Yes, you were correct that you need to need to wait to set property.value until after focus is set. That was discovered in #721, and I've addressed your TODO by added a link to that issue in 20b4c23.

@pixelzoom
Copy link
Contributor Author

This issue no longer blocks publication of my-solar-system 1.3, so removing the blocks-publication label.

Now we need to figure out which sims to MR. Above, @jbphet identified 8b4861f as a likely candidate for when this regression occurred, which was Oct 4, 2021. That's > 2 years. So I think it would easist to just MR all published PhET-iO sims tht have a ComboBox, or maybe even just MR all published PhET-iO sims. My understanding is that this MR will be rolled into https://github.com/phetsims/phet-io/issues/1974, so assigning to @zepumph to decide how to proceed.

@zepumph
Copy link
Member

zepumph commented Dec 11, 2023

Should I MR both commits?

9f93c29
20b4c23

@pixelzoom
Copy link
Contributor Author

I suspect so. But @jbphet is the person to ask. I was the reviewer.

@pixelzoom pixelzoom assigned jbphet and unassigned pixelzoom Dec 12, 2023
@jbphet
Copy link
Contributor

jbphet commented Dec 12, 2023

The 2nd commit is just a documentation change, so it is not strictly necessary for the correct functionality, but it does improve the comments in the code. If it is not significantly more difficult, please include both.

@jbphet jbphet removed their assignment Dec 12, 2023
@zepumph
Copy link
Member

zepumph commented Dec 15, 2023

RE: #861 (comment)

This issue no longer blocks publication of my-solar-system 1.3, so removing the blocks-publication label.

This means that I do need to match up MSS 1.3 in this issue. Please tell me if that isn't true.

@pixelzoom
Copy link
Contributor Author

The commits in #861 (comment) were made on 12/8/23. my-solar-system 1.3 branch was created on 12/11/23. So no, you do not need to apply these shas to my-solar-system 1.3.

@pixelzoom pixelzoom removed their assignment Dec 15, 2023
zepumph added a commit to phetsims/ph-scale-basics that referenced this issue Dec 20, 2023
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965
@zepumph
Copy link
Member

zepumph commented Jan 3, 2024

This was confirmed fixed by QA for all MR sims with a Combo Box. Closing

@zepumph zepumph closed this as completed Jan 3, 2024
zepumph added a commit to phetsims/beers-law-lab that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/center-and-variability that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#864, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/concentration that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/density that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/geometric-optics that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/geometric-optics-basics that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/greenhouse-effect that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#864, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/molecule-polarity that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/molecule-shapes that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/molecule-shapes-basics that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/ph-scale that referenced this issue Jan 3, 2024
…io#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/ph-scale-basics that referenced this issue Jan 3, 2024
…o#1974, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/beers-law-lab that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/center-and-variability that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#864, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/concentration that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/density that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/geometric-optics that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/geometric-optics-basics that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/greenhouse-effect that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#864, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/molecule-polarity that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/scenery#1550, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/molecule-shapes that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/molecule-shapes-basics that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/ph-scale that referenced this issue Jan 4, 2024
…, getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
zepumph added a commit to phetsims/ph-scale-basics that referenced this issue Jan 4, 2024
… getPhetioOverridesFile, phetsims/phet-io#1974, createFromStandardPhetioWrapper: phetsims/phet-io#1974, getDOMElementID: phetsims/phet-io#1974, SIMULATION_VERSION_STRING: phetsims/phet-io#1974, phetmarks-perennial-url: phetsims/phet-io#1974, SIMULATION_VERSION_MAJOR_MINOR_STRING1: phetsims/phet-io#1974, unlinkIndex: phetsims/phet-io#1974, getSimulationURL: phetsims/phet-io#1974, addSimulationInitializedListener: phetsims/phet-io#1974, launchSimulation: phetsims/phet-io#1974, displaySimulation: phetsims/phet-io#1974, setSimulationStartedMetadata: phetsims/phet-io#1974, clientGuide: phetsims/phet-io#1974, getPhetioElementState: phetsims/phet-io#1974, keyboardTraversal: phetsims/sun#859, phetsims/sun#861, phetsims/sun#862, phetioClientRename: phetsims/phet-io#1965, phetsims/studio#317
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