diff options
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/port_manager.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/ardour/port_manager.cc b/libs/ardour/port_manager.cc index b329aeca11..2678740131 100644 --- a/libs/ardour/port_manager.cc +++ b/libs/ardour/port_manager.cc @@ -1262,7 +1262,8 @@ PortManager::fill_midi_port_info_locked () for (vector<string>::iterator p = ports.begin(); p != ports.end(); ++p) { - if (port_is_mine (*p)) { + /* ugly hack, ideally we'd use a port-flag, or at vkbd_output_port()->name() */ + if (port_is_mine (*p) && *p != _backend->my_name() + ":" + _(Virtual Keyboard")) { continue; } |