summaryrefslogtreecommitdiff
path: root/gtk2_ardour/session_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-04-28 14:33:06 +0200
committerRobin Gareus <robin@gareus.org>2017-04-28 14:33:06 +0200
commita8b545661fbe7051c8be68e22ff580e015055365 (patch)
treedfb729f8bf64fc1d0b30ada0cc394e55ebee5e7a /gtk2_ardour/session_dialog.cc
parentecda1a8f55b537d6c5d1f1197361d4f2c4660102 (diff)
Open session folder when selecting path
Diffstat (limited to 'gtk2_ardour/session_dialog.cc')
-rw-r--r--gtk2_ardour/session_dialog.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/session_dialog.cc b/gtk2_ardour/session_dialog.cc
index 61e34a6ebf..e110316693 100644
--- a/gtk2_ardour/session_dialog.cc
+++ b/gtk2_ardour/session_dialog.cc
@@ -1249,7 +1249,7 @@ SessionDialog::recent_context_mennu (GdkEventButton *ev)
Gtk::Menu* m = manage (new Menu);
MenuList& items = m->items ();
- items.push_back (MenuElem (s));
+ items.push_back (MenuElem (s, sigc::bind (sigc::hide_return (sigc::ptr_fun (&PBD::open_folder)), s)));
if (!is_child) {
items.push_back (SeparatorElem());
items.push_back (MenuElem (_("Remove session from recent list"), sigc::mem_fun (*this, &SessionDialog::recent_remove_selected)));