diff --git a/include/mcc/mcc_movement_controls.h b/include/mcc/mcc_movement_controls.h index 2594a1d..d697442 100644 --- a/include/mcc/mcc_movement_controls.h +++ b/include/mcc/mcc_movement_controls.h @@ -289,7 +289,7 @@ public: HARDWARE_T* hardware, MOUNT_T* mount, CallbackFuncT&& mode_switch_callback = [](typename MOUNT_T::mount_status_t const&) {}) - : MccSimpleMovementControls(hardware, mount, mount, mode_switch_callback, mount) + : MccSimpleMovementControls(hardware, mount, mount, std::forward(mode_switch_callback), mount) { }