window delete/hide is managed by WMProxy (amend to cb6f16ac)
[ardour.git] / gtk2_ardour / io_selector.cc
index db165b8b3c760375aab9091653be55d1ff3d9820..31f8cfa1cb70d251bbfffda7685addc04c734f0d 100644 (file)
@@ -224,8 +224,6 @@ IOSelectorWindow::IOSelectorWindow (ARDOUR::Session* session, boost::shared_ptr<
 
        add (_selector);
 
-       set_position (Gtk::WIN_POS_MOUSE);
-
        io_name_changed (this);
 
        show_all ();
@@ -237,8 +235,7 @@ bool
 IOSelectorWindow::wm_delete (GdkEventAny* /*event*/)
 {
        _selector.Finished (IOSelector::Accepted);
-       hide ();
-       return true;
+       return false;
 }