From 82ea14e014b12f6c8dc7896ecc0285a3bd41fe4c Mon Sep 17 00:00:00 2001 From: bsongis Date: Thu, 27 Mar 2014 18:27:40 +0100 Subject: [PATCH] Issue #871 fixed --- companion/src/eepromimportexport.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/companion/src/eepromimportexport.h b/companion/src/eepromimportexport.h index 39faaf525..0d7ea49ec 100644 --- a/companion/src/eepromimportexport.h +++ b/companion/src/eepromimportexport.h @@ -664,15 +664,19 @@ class ConversionField: public TransformedField { virtual void afterImport() { + field = _field; + if (table) { - if (table->importValue(_field, field)) + if (table->importValue(field, field)) return; } - field -= shift; + if (shift) { + field -= shift; + } if (importFunc) { - field = importFunc(_field); + field = importFunc(field); } if (scale) {