Merge pull request #3327 from trashkalmar/download-failed-dialog-fix

[android][downloader] fix: Do not show "Download failed" dialog until auto-retry fails.
This commit is contained in:
Dmitry Yunitsky 2016-05-25 14:56:38 +03:00
commit 905107fe74

View file

@ -64,10 +64,13 @@ public class MwmApplication extends Application
for (MapManager.StorageCallbackData item : data)
if (item.isLeafNode && item.newStatus == CountryItem.STATUS_FAILED)
{
Notifier.cancelDownloadSuggest();
if (MapManager.nativeIsAutoretryFailed())
{
Notifier.cancelDownloadSuggest();
Notifier.notifyDownloadFailed(item.countryId, MapManager.nativeGetName(item.countryId));
MapManager.sendErrorStat(Statistics.EventName.DOWNLOADER_ERROR, MapManager.nativeGetError(item.countryId));
Notifier.notifyDownloadFailed(item.countryId, MapManager.nativeGetName(item.countryId));
MapManager.sendErrorStat(Statistics.EventName.DOWNLOADER_ERROR, MapManager.nativeGetError(item.countryId));
}
return;
}