From 9f0dd44fbd946be15804b3bb247d0506f9b359c1 Mon Sep 17 00:00:00 2001 From: Joern Date: Sun, 29 Jun 2014 12:33:14 +0200 Subject: [PATCH] Details - Metrics Tab (UI Nit) ... for metrics / time fields ("seconds") don't show units, since the field is QTimeEdit (in hours) --- src/RideMetadata.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/RideMetadata.cpp b/src/RideMetadata.cpp index 623ec7f2d..e9305926f 100644 --- a/src/RideMetadata.cpp +++ b/src/RideMetadata.cpp @@ -427,6 +427,9 @@ FormField::FormField(FieldDefinition field, RideMetadata *meta) : definition(fie if (meta->sp.isMetric(field.name)) { field.type = FIELD_DOUBLE; // whatever they say, we want a double! units = meta->sp.rideMetric(field.name)->units(meta->context->athlete->useMetricUnits); + // remove "seconds", since the field will be a QTimeEdit field + if (units == "seconds" || units == tr("seconds")) units = ""; + // layout units name for screen if (units != "") units = QString(" (%1)").arg(units); }