From b562b506588efe5e9312a9e4a446f5a434508607 Mon Sep 17 00:00:00 2001 From: nxnx Date: Sun, 16 Aug 2015 21:04:16 +0300 Subject: [PATCH] fix #9108 ( Negative number results in no formatting when using asSize or asShortSize ) --- framework/i18n/Formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/i18n/Formatter.php b/framework/i18n/Formatter.php index 3a0a998..59ec28b 100644 --- a/framework/i18n/Formatter.php +++ b/framework/i18n/Formatter.php @@ -1134,7 +1134,7 @@ class Formatter extends Component $position = 0; do { - if ($value < $this->sizeFormatBase) { + if (abs($value) < $this->sizeFormatBase) { break; } $value = $value / $this->sizeFormatBase;