Fixes Issue 1732

Handle accounts with negative (invalid) saved display count values.
This commit is contained in:
Daniel Applebaum 2010-06-07 15:51:02 +00:00
parent 15c1a319cb
commit e1d3f38b11
1 changed files with 4 additions and 0 deletions

View File

@ -185,6 +185,10 @@ public class Account implements BaseAccount
mPushPollOnConnect = preferences.getPreferences().getBoolean(mUuid
+ ".pushPollOnConnect", true);
mDisplayCount = preferences.getPreferences().getInt(mUuid + ".displayCount", K9.DEFAULT_VISIBLE_LIMIT);
if (mDisplayCount < 0)
{
mDisplayCount = K9.DEFAULT_VISIBLE_LIMIT;
}
mLastAutomaticCheckTime = preferences.getPreferences().getLong(mUuid
+ ".lastAutomaticCheckTime", 0);
mNotifyNewMail = preferences.getPreferences().getBoolean(mUuid + ".notifyNewMail",