-
Notifications
You must be signed in to change notification settings - Fork 8
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
solutes.water.nameProperty
does not migrate
#267
Comments
Ok, it isn't for all solutes, because I got blood and all others but water working, just for water it seems. |
Right. I think it is because water appears in two places--on the faucet and in the combobox-- and there used to be 2 different strings but now there is only one. |
This blocks publication of the next RC. It requires revision to both ph-scale-migration-rules.ts and ph-scale-basics-migration-rules.ts. |
solutes.water.nameProperty
does not migrate
Since this problem is specific to |
@Nancy-Salpepi said:
While "Water" does indeed appear in 2 places in the UI, there is (and always has been) only 1 entry in the strings.json file:
The difference is that In 1.6, |
These rules also look suspect:
These |
Because of a logic bug fix in https://github.com/phetsims/phet-io-wrappers/issues/480, and the reordering in https://github.com/phetsims/phet-io-sim-specific/commit/99215da33b4f4ca571d90c74d1d665a5b2572780, the value for waterStringProperty will now be decided first and foremost by the name from the solutes. Please note that https://github.com/phetsims/phet-io/issues/1903#issuecomment-1386300547 will prohibit testing this on master for a time, so I'll mark this on hold, assigned to myself until we can fix that. |
|
We also need commits from: |
Ready to cherry pick here, don't forget about https://github.com/phetsims/phet-io-wrappers/issues/480 |
@zepumph and I cherry picked and verified this. Would be good for QA to verify it in RC.2. To verify:
|
I confirmed in ph-scale and basics 1.6.0-rc.2 that the value of the water customization comes from the solutes. Ready to close after QA verification. |
This looks good in rc.3 for pH Scale and pH Scale basics using the steps in #267 (comment) and using the old method too (saving in old studio version and loading in new). |
@Nancy-Salpepi originally reported this in https://github.com/phetsims/phet-io-sim-specific/issues/17#issuecomment-1382824832:
This still seems to not work for water in phetsims/qa#872
phScale.global.model.solutes.water.nameProperty
to "H2O"Also in studio version 1.5, if you make this additional change:
The text was updated successfully, but these errors were encountered: