Merge "Fix "division by zero" crash after USB mass storage disconnects"
This commit is contained in:
@@ -74,7 +74,9 @@ public class StorageVolumePreference extends Preference {
|
|||||||
final String used = Formatter.formatFileSize(context, usedBytes);
|
final String used = Formatter.formatFileSize(context, usedBytes);
|
||||||
final String total = Formatter.formatFileSize(context, totalBytes);
|
final String total = Formatter.formatFileSize(context, totalBytes);
|
||||||
setSummary(context.getString(R.string.storage_volume_summary, used, total));
|
setSummary(context.getString(R.string.storage_volume_summary, used, total));
|
||||||
mUsedPercent = (int) ((usedBytes * 100) / totalBytes);
|
if (totalBytes > 0) {
|
||||||
|
mUsedPercent = (int) ((usedBytes * 100) / totalBytes);
|
||||||
|
}
|
||||||
|
|
||||||
if (freeBytes < mStorageManager.getStorageLowBytes(path)) {
|
if (freeBytes < mStorageManager.getStorageLowBytes(path)) {
|
||||||
mColor = StorageSettings.COLOR_WARNING;
|
mColor = StorageSettings.COLOR_WARNING;
|
||||||
|
Reference in New Issue
Block a user