diff --git a/src/pulsaranimationwidget.cpp b/src/pulsaranimationwidget.cpp index 4738f160177b127df8c7587f8a547b0c49c77001..baaac90bb0396b039405a0489fd2454dc97a2ebc 100644 --- a/src/pulsaranimationwidget.cpp +++ b/src/pulsaranimationwidget.cpp @@ -640,7 +640,7 @@ void PulsarAnimationWidget::setPulsarBeamAngle(const int degrees) { m_pulsarBeamAngle = degrees; - m_pulsarBeamOuterRadius = tan(deg2rad * degrees * 0.5f) * m_pulsarBeamLength; + m_pulsarBeamOuterRadius = tan(deg2rad * degrees * 0.5f) * m_pulsarBeamLength + m_pulsarBeamRimSize * 0.5f; m_pulsarBeamInnerRadius = m_pulsarBeamOuterRadius - m_pulsarBeamRimSize; if(m_pulsarBeamInnerRadius < 0.0) m_pulsarBeamInnerRadius = 0.0; updatePulseProfile();