Merge remote-tracking branch 'origin/master'

This commit is contained in:
Weblate 2016-01-30 16:37:36 +01:00
commit 919d700cbe

View file

@ -127,8 +127,10 @@ public class MapDataMenuController extends MenuController {
}; };
if (!downloadThread.getIndexes().isDownloadedFromInternet) { if (!downloadThread.getIndexes().isDownloadedFromInternet) {
if (mapActivity.getMyApplication().getSettings().isInternetConnectionAvailable()) {
downloadThread.runReloadIndexFiles(); downloadThread.runReloadIndexFiles();
} }
}
updateData(); updateData();
} }
@ -255,8 +257,10 @@ public class MapDataMenuController extends MenuController {
rightTitleButtonController.visible = indexItem != null && indexItem.isDownloaded(); rightTitleButtonController.visible = indexItem != null && indexItem.isDownloaded();
topRightTitleButtonController.visible = otherIndexItems.size() > 0; topRightTitleButtonController.visible = otherIndexItems.size() > 0;
boolean downloadIndexes = !downloadThread.getIndexes().isDownloadedFromInternet boolean downloadIndexes = getMapActivity().getMyApplication().getSettings().isInternetConnectionAvailable()
&& !downloadThread.getIndexes().isDownloadedFromInternet
&& !downloadThread.getIndexes().downloadFromInternetFailed; && !downloadThread.getIndexes().downloadFromInternetFailed;
boolean isDownloading = indexItem != null && downloadThread.isDownloading(indexItem); boolean isDownloading = indexItem != null && downloadThread.isDownloading(indexItem);
if (isDownloading) { if (isDownloading) {
titleProgressController.setMapDownloadMode(); titleProgressController.setMapDownloadMode();