diff --git a/src/Nazara/Widgets/ScrollbarWidget.cpp b/src/Nazara/Widgets/ScrollbarWidget.cpp index 50d9dd73e..77536a660 100644 --- a/src/Nazara/Widgets/ScrollbarWidget.cpp +++ b/src/Nazara/Widgets/ScrollbarWidget.cpp @@ -62,14 +62,14 @@ namespace Nz { m_scrollCenterButton->OnButtonGrabbed.Connect([this](const ScrollbarButtonWidget* button, int /*x*/, int y) { - m_grabbedPosition = button->GetPosition().y + y; + m_grabbedPosition = SafeCast(button->GetPosition().y + y); m_grabbedValue = GetValue(); m_style->OnButtonGrab(); }); m_scrollCenterButton->OnButtonMoved.Connect([this](const ScrollbarButtonWidget* button, int /*x*/, int y) { - int deltaY = m_grabbedPosition - (button->GetPosition().y + y); + int deltaY = SafeCast(m_grabbedPosition - (button->GetPosition().y + y)); if (deltaY == 0) return;