Fix DecimalField for work with negative values