diff --git a/src/base/bittorrent/torrentimpl.cpp b/src/base/bittorrent/torrentimpl.cpp index fdd37b208..037f31dd3 100644 --- a/src/base/bittorrent/torrentimpl.cpp +++ b/src/base/bittorrent/torrentimpl.cpp @@ -2966,6 +2966,9 @@ QFuture> TorrentImpl::invokeAsync(Func &&func) const void TorrentImpl::setComment(const QString &comment) { - m_comment = comment; - deferredRequestResumeData(); + if (m_comment != comment) + { + m_comment = comment; + deferredRequestResumeData(); + } }