diff --git a/src/core/AutomatableModel.cpp b/src/core/AutomatableModel.cpp index a5654ae71..468f701e5 100644 --- a/src/core/AutomatableModel.cpp +++ b/src/core/AutomatableModel.cpp @@ -276,10 +276,9 @@ float AutomatableModel::inverseScaledValue( float value ) const QString AutomatableModel::displayValue( const float val ) const { - const FloatModel *floatmodel = dynamic_cast( this ); switch( m_dataType ) { - case Float: return QString::number( castValue( scaledValue( floatmodel->getRoundedValue() ) ) ); + case Float: return QString::number( castValue( scaledValue( val ) ) ); case Integer: return QString::number( castValue( scaledValue( val ) ) ); case Bool: return QString::number( castValue( scaledValue( val ) ) ); }