diff --git a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/statusbar/StatusBar.java b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/statusbar/StatusBar.java index dd5d391f..a6d4f3d9 100644 --- a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/statusbar/StatusBar.java +++ b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/statusbar/StatusBar.java @@ -199,8 +199,11 @@ public class StatusBar extends JPanel implements IPlugIn { break; case SELECTION_SIZE_CHANGED: Point2D size = (Point2D) params[0]; - boolean isMetric = (Boolean) ConfigurationManager.getInstance().getConfigurationItem( + Boolean isMetric = (Boolean) ConfigurationManager.getInstance().getConfigurationItem( Presenter.METRIC_KEY); + if (isMetric == null) { + isMetric = true; + } if (size == null) { getSizeLabel().setText("N/A"); } else { diff --git a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java index b91f7a21..0e4e47b9 100644 --- a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java +++ b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java @@ -752,8 +752,11 @@ public class Presenter implements IPlugInPort { if (selectedComponents.isEmpty()) { return null; } - boolean isMetric = (Boolean) ConfigurationManager.getInstance().getConfigurationItem( + Boolean isMetric = (Boolean) ConfigurationManager.getInstance().getConfigurationItem( METRIC_KEY); + if (isMetric == null) { + isMetric = true; + } Area area = new Area(); for (IDIYComponent component : selectedComponents) { Area componentArea = componentAreaMap.get(component);