when doing a pure copy of a region, which resets the position, reset the position...
[ardour.git] / gtk2_ardour / io_selector.cc
index f77123a684f40dd9a1b8ceef8a952fd90957c15c..d7b65dc58b68354e5ca05e882ecaeeb46bd90814 100644 (file)
@@ -17,7 +17,6 @@
 
 */
 
-#include <gtkmm/messagedialog.h>
 #include <glibmm/objectbase.h>
 
 #include <gtkmm2ext/doi.h>
@@ -221,12 +220,12 @@ IOSelector::channel_noun () const
 }
 
 IOSelectorWindow::IOSelectorWindow (ARDOUR::Session* session, boost::shared_ptr<ARDOUR::IO> io, bool /*can_cancel*/)
-       : ArdourDialog (_("I/O selector"))
-        , _selector (this, session, io)
+       : ArdourWindow (_("I/O selector"))
+       , _selector (this, session, io)
 {
        set_name ("IOSelectorWindow2");
 
-       get_vbox()->pack_start (_selector);
+       add (_selector);
 
        set_position (Gtk::WIN_POS_MOUSE);