diff --git a/gtk2_ardour/icons/launchpad-pro.png b/gtk2_ardour/icons/launchpad-pro.png new file mode 100644 index 0000000000..c65b141ad6 Binary files /dev/null and b/gtk2_ardour/icons/launchpad-pro.png differ diff --git a/libs/surfaces/launchpad_pro/gui.cc b/libs/surfaces/launchpad_pro/gui.cc index 7e1d29f782..fdcb19a84e 100644 --- a/libs/surfaces/launchpad_pro/gui.cc +++ b/libs/surfaces/launchpad_pro/gui.cc @@ -90,7 +90,7 @@ LPPRO_GUI::LPPRO_GUI (LaunchPadPro& p) _table.set_homogeneous (false); std::string data_file_path; - std::string name = "push2-small.png"; + std::string name = "launchpad-pro.png"; Searchpath spath(ARDOUR::ardour_data_search_path()); spath.add_subdirectory_to_paths ("icons"); find_file (spath, name, data_file_path); diff --git a/libs/surfaces/launchpad_pro/lppro.cc b/libs/surfaces/launchpad_pro/lppro.cc index 61a8671749..82b234d539 100644 --- a/libs/surfaces/launchpad_pro/lppro.cc +++ b/libs/surfaces/launchpad_pro/lppro.cc @@ -115,6 +115,7 @@ LaunchPadPro::probe (std::string& i, std::string& o) LaunchPadPro::LaunchPadPro (ARDOUR::Session& s) : MIDISurface (s, X_("Novation Launchpad Pro"), X_("Launchpad Pro"), true) + , _gui (nullptr) { run_event_loop (); port_setup ();