-
Notifications
You must be signed in to change notification settings - Fork 1
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
Solder should be rendered properly on startup #36
Comments
In the preceding commit, I added a workaround for showing the solder in the correct order. It is published here: I spent nearly an hour investigating the "right way" to do this, but given the current implementation it would have been very convoluted, so I resorted to this 2-line workaround which seems to behave nicely. The workaround is to reset the model and view on startup, which may have (but hopefully does not) have unintended consequences. @arouinfar and @kathy-phet would you like to review this version? Should @phet-steele dev test it? After this, should we move forward with an RC and more elaborate testing? I'll still need to publish the PhET brand of this, the current dev version is the PhET brand. |
@samreid the workaround seems to be working fine. I can do a bit more testing on 1.0.8-dev.4, but I think we'll want to wait for the fire artwork (phetsims/circuit-construction-kit-common#72) and hiding the reveal button (#37) before doing more elaborate testing or getting @phet-steele on board. |
Tagging for #32. |
@arouinfar can this issue be closed? |
I'll go ahead and close this issue, and open new issues if I find anything else in 1.0.8-dev.4. |
I moved the preceding comment to a new issue, closing. |
Reopening for phetsims/tasks#781 but as pointed out in #46 we will need a better solution. |
Proposed fix is above. Fairly significant change, may have disturbed some other aspect of layering. I may need to redo the entire layering subsystem before this is published on our website. But maybe this will be good enough for RC.3. |
@samreid, in rc.3 anything attached to the BB will be layered above the BB at first, but then be layered under it when switching to and back from another challenge. |
Going to move the above comment to a new issue. |
#36 (comment) also occurs when toggling play/pause (with nothing attached). |
@arouinfar is the behavior in http://www.colorado.edu/physics/phet/dev/html/circuit-construction-kit-black-box-study/1.1.0-phetiorc.4/wrappers/index/ acceptable for our February deadline? |
Sam - The layering issue shown in r3 where the circuit elements end up behind the black box seems problematic for an actual classroom use. |
@kathy-phet that particular layering issue is not present in rc.4. See #48. |
Oh - I see I thought Sam was talking about rc.3. I see now its rc.4. |
@samreid I haven't found any issues with the solder rendering on startup, or the re-layering described in #36 (comment) in rc.4. |
From #31
@kathy-phet said:
and
@arouinfar said:
This should be implemented for the 1.0.8 branch and for master.
The text was updated successfully, but these errors were encountered: