#include <ardour/audioengine.h>
#include <ardour/route.h>
#include <ardour/audio_track.h>
-#include <ardour/diskstream.h>
+#include <ardour/audio_diskstream.h>
#include <ardour/send.h>
#include <ardour/insert.h>
#include <ardour/ladspa_plugin.h>
using namespace sigc;
using namespace ARDOUR;
+using namespace PBD;
using namespace Gtk;
using namespace Glib;
using namespace Gtkmm2ext;
paste_action->set_sensitive (!_rr_selection.redirects.empty());
- redirect_menu->popup (1, 0);
+ redirect_menu->popup (1, arg);
}
void
} else if (Keyboard::is_context_menu_event (ev)) {
- show_redirect_menu(0);
+ show_redirect_menu(ev->time);
ret = true;
} else if (redirect && ev->button == 2 && ev->state == 0) {
ret = true;
}
+ else if (redirect && ev->button == 1 && selected) {
+ // this is purely informational but necessary
+ RedirectSelected (redirect); // emit
+ }
+
return ret;
}
dialog.set_modal (true);
dialog.show_all ();
- // GTK2FIX
- //dialog.realize();
- //dialog.get_window()->set_decorations (Gdk::WMDecoration (GDK_DECOR_BORDER|GDK_DECOR_RESIZEH));
-
dialog.run ();
}