From f134ca71f2dbcf307456d0326aeda999185c0858 Mon Sep 17 00:00:00 2001 From: zeapo Date: Mon, 20 Oct 2014 00:06:34 +0200 Subject: Fix #19 --- app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java index 39010a53..7c6c0da8 100644 --- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java +++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java @@ -6,6 +6,7 @@ import java.io.File; import java.io.InputStream; import java.io.OutputStream; import java.io.UnsupportedEncodingException; +import java.text.ParseException; import java.util.ArrayList; import org.apache.commons.io.FileUtils; @@ -220,7 +221,12 @@ public class PgpHandler extends ActionBarActivity implements OpenPgpServiceConne // Make Show Time a user preference // kLeZ: Changed to match the default for pass SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(container.getContext()); - final int SHOW_TIME = Integer.parseInt(settings.getString("general_show_time", "45")); + int SHOW_TIME; + try { + SHOW_TIME = Integer.parseInt(settings.getString("general_show_time", "45")); + } catch (NumberFormatException e) { + SHOW_TIME = 45; + } this.pb.setMax(SHOW_TIME); } -- cgit v1.2.3