diff --git a/src/DrawingProgram/ToolConfiguration.cpp b/src/DrawingProgram/ToolConfiguration.cpp index 62bf03a..52066da 100644 --- a/src/DrawingProgram/ToolConfiguration.cpp +++ b/src/DrawingProgram/ToolConfiguration.cpp @@ -51,9 +51,9 @@ std::pair, ToolConfiguration::RelativeWidthFailCode> ToolCo auto& lockedCameraScale = drawP.controls.lockedCameraScale; if(lockedCameraScale.has_value()) { float lockMultiplier = static_cast(WorldMultiplier(lockedCameraScale.value()) / WorldMultiplier(camInverseScale)); - if(lockMultiplier < 0.001f) + if(lockMultiplier < 0.005f) return {std::nullopt, RelativeWidthFailCode::TOO_ZOOMED_OUT}; - else if(lockMultiplier > 1000.0f) + else if(lockMultiplier > 200.0f) return {std::nullopt, RelativeWidthFailCode::TOO_ZOOMED_IN}; return {relativeWidth * lockMultiplier, RelativeWidthFailCode::SUCCESS}; }