diff --git a/include/vlc/libvlc_media_player.h b/include/vlc/libvlc_media_player.h index 589080503a..7629760c4b 100644 --- a/include/vlc/libvlc_media_player.h +++ b/include/vlc/libvlc_media_player.h @@ -137,7 +137,8 @@ typedef enum libvlc_navigate_mode_t libvlc_navigate_up, libvlc_navigate_down, libvlc_navigate_left, - libvlc_navigate_right + libvlc_navigate_right, + libvlc_navigate_popup } libvlc_navigate_mode_t; /** diff --git a/lib/media_player.c b/lib/media_player.c index b278c6f218..2a8eb5f4a2 100644 --- a/lib/media_player.c +++ b/lib/media_player.c @@ -1696,7 +1696,7 @@ void libvlc_media_player_navigate( libvlc_media_player_t* p_mi, static const vlc_action_t map[] = { INPUT_NAV_ACTIVATE, INPUT_NAV_UP, INPUT_NAV_DOWN, - INPUT_NAV_LEFT, INPUT_NAV_RIGHT, + INPUT_NAV_LEFT, INPUT_NAV_RIGHT, INPUT_NAV_POPUP, }; if( navigate >= sizeof(map) / sizeof(map[0]) )