diff --git a/src/libtomahawk/ContextMenu.cpp b/src/libtomahawk/ContextMenu.cpp index ab1107531..f416f701c 100644 --- a/src/libtomahawk/ContextMenu.cpp +++ b/src/libtomahawk/ContextMenu.cpp @@ -111,20 +111,21 @@ ContextMenu::setQueries( const QList& queries ) if ( m_supportedActions & ActionPage && itemCount() == 1 ) m_sigmap->setMapping( addAction( tr( "&Show Track Page" ) ), ActionPage ); - if ( m_supportedActions & ActionEditMetadata && itemCount() == 1 ) { + addSeparator(); + if ( m_supportedActions & ActionEditMetadata && itemCount() == 1 ) + { if ( m_queries.first()->results().isEmpty() ) return; Tomahawk::result_ptr result = m_queries.first()->results().first(); if ( result->collection() && result->collection()->source() && - result->collection()->source()->isLocal() ) { - m_sigmap->setMapping( addAction( tr( "Properties") ), ActionEditMetadata ); + result->collection()->source()->isLocal() ) + { + m_sigmap->setMapping( addAction( tr( "Properties..." ) ), ActionEditMetadata ); } } - addSeparator(); - if ( m_supportedActions & ActionDelete ) m_sigmap->setMapping( addAction( queries.count() > 1 ? tr( "&Delete Items" ) : tr( "&Delete Item" ) ), ActionDelete );