diff -r 4cc6c171ecf6 -r da9e08920e7c Helpviewer/Feeds/FeedsManager.py --- a/Helpviewer/Feeds/FeedsManager.py Tue Feb 06 19:18:24 2018 +0100 +++ b/Helpviewer/Feeds/FeedsManager.py Tue Feb 06 19:18:43 2018 +0100 @@ -264,14 +264,16 @@ request = QNetworkRequest(QUrl(urlString)) reply = Helpviewer.HelpWindow.HelpWindow.networkAccessManager()\ .get(request) - reply.finished.connect(self.__feedLoaded) + reply.finished.connect(lambda: self.__feedLoaded(reply)) self.__replies[id(reply)] = (reply, itm) - def __feedLoaded(self): + def __feedLoaded(self, reply): """ Private slot to extract the loaded feed data. + + @param reply reference to the network reply + @type QNetworkReply """ - reply = self.sender() if id(reply) not in self.__replies: return