Browse Source

fix: using current setting in autoaccept dialog

This should fixes #4777
reviewable/pr4779/r2
Jiachen Yang 8 years ago
parent
commit
70b235f271
  1. 6
      src/widget/friendwidget.cpp

6
src/widget/friendwidget.cpp

@ -178,7 +178,7 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event) @@ -178,7 +178,7 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event)
QAction* autoAccept = menu.addAction(tr("Auto accept files from this friend",
"context menu entry"));
const ToxPk id = frnd->getPublicKey();
const QString dir = s.getAutoAcceptDir(id);
QString dir = s.getAutoAcceptDir(id);
autoAccept->setCheckable(true);
autoAccept->setChecked(!dir.isEmpty());
menu.addSeparator();
@ -221,8 +221,8 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event) @@ -221,8 +221,8 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event)
autoAccept->setChecked(false);
Settings::getInstance().setAutoAcceptDir(id, "");
} else if (autoAccept->isChecked()) {
const QString dir = QFileDialog::getExistingDirectory(
Q_NULLPTR, tr("Choose an auto accept directory", "popup title"), dir);
dir = QFileDialog::getExistingDirectory(
Q_NULLPTR, tr("Choose an auto accept directory", "popup title"), dir);
autoAccept->setChecked(true);
qDebug() << "Setting auto accept dir for" << friendId << "to" << dir;

Loading…
Cancel
Save