show message if adding transport master doesn't work
authorPaul Davis <paul@linuxaudiosystems.com>
Sun, 7 Oct 2018 16:43:14 +0000 (12:43 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Sun, 7 Oct 2018 16:43:14 +0000 (12:43 -0400)
gtk2_ardour/transport_masters_dialog.cc

index 3cb7233f17eeea5b3f3609d4ed3ed5db58ca4f74..67e9bba80b0f8c3f8fd02d6bb12a7c4ba844ec25 100644 (file)
@@ -134,7 +134,12 @@ TransportMastersWidget::add_master ()
                }
        }
 
-       TransportMasterManager::instance().add (d.get_type(), name);
+       d.hide ();
+
+       if (TransportMasterManager::instance().add (d.get_type(), name)) {
+               MessageDialog msg (_("New transport master not added - check error log for details"));
+               msg.run ();
+       }
 }
 
 void