diff --git a/modules/gui/qt/menus/custom_menus.cpp b/modules/gui/qt/menus/custom_menus.cpp index 2b54e1c54d4dd5c42bd5649712ba3270cc8ed909..ddc0d44a0fc5eb78b71af1948595ee6a1f541e57 100644 --- a/modules/gui/qt/menus/custom_menus.cpp +++ b/modules/gui/qt/menus/custom_menus.cpp @@ -74,8 +74,10 @@ RendererMenu::RendererMenu( QMenu *parent, qt_intf_t *p_intf_ ) addAction( action ); group->addAction(action); + vlc_player_Lock( p_intf_->p_player ); if ( vlc_player_GetRenderer( p_intf->p_player ) == nullptr ) action->setChecked( true ); + vlc_player_Unlock( p_intf_->p_player ); addSeparator();