diff --git a/diylc/diylc-core/src/org/diylc/presenter/update.xml b/diylc/diylc-core/src/org/diylc/presenter/update.xml index 73e3fb25..4f191442 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/update.xml +++ b/diylc/diylc-core/src/org/diylc/presenter/update.xml @@ -2898,6 +2898,10 @@ NEW_FEATURE Added component-level caching that should speed up rendering dramatically. While in experimental phase, it will be exposed as "Enable Cache Boost" item in the "Config" menu so it can be turned off if it causes any issues + + BUG_FIX + Older files that contain "Open Jack 1/4" components sometimes open with the jacks rotated the wrong way + BUG_FIX Switched terminal on the "Open Jack 1/4" does not stick to other components diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar index 15a5b88c..bebb4c0e 100644 Binary files a/diylc/diylc-library/lib/diylc-core.jar and b/diylc/diylc-library/lib/diylc-core.jar differ diff --git a/diylc/diylc-library/src/org/diylc/components/electromechanical/OpenJack1_4.java b/diylc/diylc-library/src/org/diylc/components/electromechanical/OpenJack1_4.java index 8415cbdb..9c5a6f8c 100644 --- a/diylc/diylc-library/src/org/diylc/components/electromechanical/OpenJack1_4.java +++ b/diylc/diylc-library/src/org/diylc/components/electromechanical/OpenJack1_4.java @@ -351,7 +351,7 @@ public class OpenJack1_4 extends AbstractMultiPartComponent { @EditableProperty public Integer getAngle() { - if (angle == null) { + if (angle == null || (orientation != null && orientation != Orientation.DEFAULT)) { if (orientation != null && orientation != Orientation.DEFAULT) angle = Integer.parseInt(orientation.name().replace("_", "")); else diff --git a/diylc/diylc-swing/lib/diylc-core.jar b/diylc/diylc-swing/lib/diylc-core.jar index 15a5b88c..bebb4c0e 100644 Binary files a/diylc/diylc-swing/lib/diylc-core.jar and b/diylc/diylc-swing/lib/diylc-core.jar differ diff --git a/diylc/diylc-swing/library/main.jar b/diylc/diylc-swing/library/main.jar index 7a3873ef..52370b0c 100644 Binary files a/diylc/diylc-swing/library/main.jar and b/diylc/diylc-swing/library/main.jar differ