Address some issues regarding private torrents

This commit is contained in:
an0n666 2020-05-21 13:21:00 +06:00
parent de85b8b552
commit 6d85ae8f62
4 changed files with 16 additions and 1 deletions

View file

@ -256,7 +256,8 @@ void PeerListWidget::showPeerListMenu(const QPoint &)
menu->setAttribute(Qt::WA_DeleteOnClose);
// Add Peer Action
if (!torrent->isQueued() && !torrent->isChecking()) {
// Do not allow user to add peers in a private torrent
if (!torrent->isQueued() && !torrent->isChecking() && !torrent->isPrivate()) {
const QAction *addPeerAct = menu->addAction(UIThemeManager::instance()->getIcon("user-group-new"), tr("Add a new peer..."));
connect(addPeerAct, &QAction::triggered, this, [this, torrent]()
{