Clamp pen pressure between 0 and 1

This commit is contained in:
Yousef Khadadeh 2026-04-03 11:10:21 +03:00
parent 5cbcc9af80
commit 58fb02f449

View file

@ -639,11 +639,11 @@ void InputManager::backend_pen_axis_update(const SDL_PenAxisEvent& e) {
// For now, only pass pressure axis
if(e.axis == SDL_PEN_AXIS_PRESSURE) {
pen.pressure = e.value;
pen.pressure = std::clamp(e.value, 0.0f, 1.0f);
main.input_pen_axis_callback({
.pos = mouseNewPos,
.axis = e.axis,
.value = e.value
.value = pen.pressure
});
}
}