diff --git a/diylc/diylc-core/src/org/diylc/presenter/CalcUtils.java b/diylc/diylc-core/src/org/diylc/presenter/CalcUtils.java
index c74b9324..cfd7c6aa 100644
--- a/diylc/diylc-core/src/org/diylc/presenter/CalcUtils.java
+++ b/diylc/diylc-core/src/org/diylc/presenter/CalcUtils.java
@@ -39,7 +39,7 @@ public class CalcUtils {
*/
public static int roundToGrid(double x, Size gridSpacing) {
double grid = gridSpacing.convertToPixels();
- return (int) (Math.round(1f * x / grid) * grid);
+ return (int) Math.round((Math.round(1f * x / grid) * grid));
}
public static void snapPointToGrid(Point point, Size gridSpacing) {
diff --git a/diylc/diylc-core/src/org/diylc/presenter/update.xml b/diylc/diylc-core/src/org/diylc/presenter/update.xml
index 6cd7cccc..bf57db00 100644
--- a/diylc/diylc-core/src/org/diylc/presenter/update.xml
+++ b/diylc/diylc-core/src/org/diylc/presenter/update.xml
@@ -3017,7 +3017,11 @@
NEW_FEATURE
Added mirrored pin display options for "DIL IC"
-
+
+
+ IMPROVEMENT
+ Fixed grid alignment issues with ruler marks when both the ruler and grid is in metric units
+
IMPROVEMENT
Standardize how folded transistors are displayed - updated TO-92 and TO-1 packages