Fix #110853: Trackpad: support for 'ui_colorpicker_small_wheel_cb' #110928
|
@ -6286,7 +6286,8 @@ static int ui_do_but_COLOR(bContext *C, uiBut *but, uiHandleButtonData *data, co
|
|||
hsv[2] = clamp_f(hsv[2] + 0.05f, 0.0f, 1.0f);
|
||||
}
|
||||
else {
|
||||
const float fac = 0.005 * WM_event_absolute_delta_y(event) / U.dpi_fac;
|
||||
const float fac = 0.005 * WM_event_absolute_delta_y(event) /
|
||||
(U.scale_factor / UI_SCALE_FAC);
|
||||
hsv[2] = clamp_f(hsv[2] + fac, 0.0f, 1.0f);
|
||||
}
|
||||
|
||||
|
|
|
@ -835,7 +835,7 @@ static int ui_colorpicker_small_wheel_cb(const bContext * /*C*/,
|
|||
add = -0.05f;
|
||||
}
|
||||
else if (event->type == MOUSEPAN) {
|
||||
add = 0.005f * WM_event_absolute_delta_y(event) / U.dpi_fac;
|
||||
add = 0.005f * WM_event_absolute_delta_y(event) / (U.scale_factor / UI_SCALE_FAC);
|
||||
}
|
||||
|
||||
if (add != 0.0f) {
|
||||
|
|
Loading…
Reference in New Issue