diff -r c086f6b5a0e8 -r cf8c8ad72166 WebBrowser/Download/DownloadItem.py --- a/WebBrowser/Download/DownloadItem.py Sat Feb 18 12:23:35 2017 +0100 +++ b/WebBrowser/Download/DownloadItem.py Sat Feb 18 15:28:49 2017 +0100 @@ -441,7 +441,7 @@ else: if self.__bytesReceived == bytesTotal or bytesTotal == -1: info = self.tr("{0} downloaded")\ - .format(dataString(self.__output.size())) + .format(dataString(self.__bytesReceived)) else: info = self.tr("{0} of {1} - Stopped")\ .format(dataString(self.__bytesReceived), @@ -486,8 +486,8 @@ self.stopButton.setVisible(False) self.openButton.setEnabled(noError) self.openButton.setVisible(noError) + self.__state = DownloadItem.DownloadSuccessful self.__updateInfoLabel() - self.__state = DownloadItem.DownloadSuccessful self.statusChanged.emit() self.downloadFinished.emit()