1
0
forked from drath/libratbag

hidpp20: implement dirty flag for report rate

Signed-off-by: Filipe Laíns <lains@archlinux.org>
This commit is contained in:
Filipe Laíns
2020-01-03 19:56:26 +00:00
committed by Filipe Laíns
parent e9d67b7235
commit 3875bb70fd

View File

@@ -1422,9 +1422,11 @@ hidpp20drv_commit(struct ratbag_device *device)
if (!profile->dirty)
continue;
rc = hidpp20drv_update_report_rate(profile, profile->hz);
if (rc)
return RATBAG_ERROR_DEVICE;
if (profile->rate_dirty) {
rc = hidpp20drv_update_report_rate(profile, profile->hz);
if (rc)
return RATBAG_ERROR_DEVICE;
}
ratbag_profile_for_each_resolution(profile, resolution) {
if (resolution->is_active) {