From 295a50456aed7ee0215e69b9a6554156cefdcaae Mon Sep 17 00:00:00 2001 From: Quincy Morgan <2046746+quincylvania@users.noreply.github.com> Date: Tue, 15 Sep 2020 11:35:11 -0400 Subject: [PATCH] Don't cache locale info in measurement panel --- modules/ui/panels/measurement.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/ui/panels/measurement.js b/modules/ui/panels/measurement.js index 5424376ca..dc50df1b0 100644 --- a/modules/ui/panels/measurement.js +++ b/modules/ui/panels/measurement.js @@ -12,9 +12,6 @@ import { services } from '../../services'; import { utilGetAllNodes } from '../../util'; export function uiPanelMeasurement(context) { - var locale = localizer.localeCode(); - var isImperial = !localizer.usesMetric(); - function radiansToMeters(r) { // using WGS84 authalic radius (6371007.1809 m) @@ -45,6 +42,8 @@ export function uiPanelMeasurement(context) { var graph = context.graph(); var selectedNoteID = context.selectedNoteID(); var osm = services.osm; + var isImperial = !localizer.usesMetric(); + var localeCode = localizer.localeCode(); var heading; var center, location, centroid; @@ -133,7 +132,7 @@ export function uiPanelMeasurement(context) { .append('li') .text(t('info_panels.measurement.node_count') + ':') .append('span') - .text(totalNodeCount.toLocaleString(locale)); + .text(totalNodeCount.toLocaleString(localeCode)); } if (area) {