diff --git a/libs/surfaces/launch_control_xl/launch_control_xl.cc b/libs/surfaces/launch_control_xl/launch_control_xl.cc index d583aa05dd..699e7a84b5 100644 --- a/libs/surfaces/launch_control_xl/launch_control_xl.cc +++ b/libs/surfaces/launch_control_xl/launch_control_xl.cc @@ -251,9 +251,9 @@ void LaunchControlXL::init_buttons (bool startup) { reset(template_number()); - + if (startup) { - button_track_mode(track_mode()); + switch_bank(bank_start); } } @@ -866,7 +866,7 @@ LaunchControlXL::switch_bank (uint32_t base) button_track_focus(n); - update_track_control_led(n); + button_track_mode(track_mode()); } } }