diff --git a/plugins/ui/source/ui/hex_editor.cpp b/plugins/ui/source/ui/hex_editor.cpp index 0e32d6ffa..b4c6fe9ed 100644 --- a/plugins/ui/source/ui/hex_editor.cpp +++ b/plugins/ui/source/ui/hex_editor.cpp @@ -315,8 +315,8 @@ namespace hex::ui { ImGui::GetWindowScrollbarID(window, axis), axis, &m_scrollPosition.get(), - (std::ceil(innerRect.Max.y - innerRect.Min.y) / characterSize.y), - std::nextafterf((numRows - m_visibleRowCount) + ImGui::GetWindowSize().y / characterSize.y, std::numeric_limits::max()), + static_cast(std::ceil(innerRect.Max.y - innerRect.Min.y) / characterSize.y), + static_cast(std::nextafterf(static_cast(numRows) + (ImGui::GetWindowSize().y / characterSize.y), std::numeric_limits::max())), roundingCorners); if (ImGui::IsItemHovered() && ImGui::IsMouseClicked(ImGuiMouseButton_Right)) {