diff options
Diffstat (limited to 'quantum/split_common/transactions.c')
| -rw-r--r-- | quantum/split_common/transactions.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/quantum/split_common/transactions.c b/quantum/split_common/transactions.c index ec34bbba60..0ae91ba363 100644 --- a/quantum/split_common/transactions.c +++ b/quantum/split_common/transactions.c | |||
| @@ -795,13 +795,14 @@ static void haptic_handlers_slave(matrix_row_t master_matrix[], matrix_row_t sla | |||
| 795 | static bool activity_handlers_master(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]) { | 795 | static bool activity_handlers_master(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]) { |
| 796 | static uint32_t last_update = 0; | 796 | static uint32_t last_update = 0; |
| 797 | split_slave_activity_sync_t activity_sync; | 797 | split_slave_activity_sync_t activity_sync; |
| 798 | activity_sync.matrix_timestamp = last_matrix_activity_time(); | 798 | activity_sync.matrix_timestamp = last_matrix_activity_time(); |
| 799 | activity_sync.encoder_timestamp = last_encoder_activity_time(); | 799 | activity_sync.encoder_timestamp = last_encoder_activity_time(); |
| 800 | activity_sync.pointing_device_timestamp = last_pointing_device_activity_time(); | ||
| 800 | return send_if_data_mismatch(PUT_ACTIVITY, &last_update, &activity_sync, &split_shmem->activity_sync, sizeof(activity_sync)); | 801 | return send_if_data_mismatch(PUT_ACTIVITY, &last_update, &activity_sync, &split_shmem->activity_sync, sizeof(activity_sync)); |
| 801 | } | 802 | } |
| 802 | 803 | ||
| 803 | static void activity_handlers_slave(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]) { | 804 | static void activity_handlers_slave(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]) { |
| 804 | set_activity_timestamps(split_shmem->activity_sync.matrix_timestamp, split_shmem->activity_sync.encoder_timestamp); | 805 | set_activity_timestamps(split_shmem->activity_sync.matrix_timestamp, split_shmem->activity_sync.encoder_timestamp, split_shmem->activity_sync.pointing_device_timestamp); |
| 805 | } | 806 | } |
| 806 | 807 | ||
| 807 | // clang-format off | 808 | // clang-format off |
