From 7935a7e2bb406e1e5f0a021f59ce0c366f375e57 Mon Sep 17 00:00:00 2001 From: "Notice B.V" Date: Wed, 20 Mar 2019 18:38:40 +0100 Subject: [PATCH] Avoid NullPointerException crash in Plotter --- app/src/main/java/lu/fisch/canze/changelog.txt | 1 + app/src/main/java/lu/fisch/canze/widgets/Plotter.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/app/src/main/java/lu/fisch/canze/changelog.txt b/app/src/main/java/lu/fisch/canze/changelog.txt index 3e66fe99..3c69234d 100644 --- a/app/src/main/java/lu/fisch/canze/changelog.txt +++ b/app/src/main/java/lu/fisch/canze/changelog.txt @@ -1,3 +1,4 @@ +2019-03-19 [Jeroen] Avoid NullPointerException crash in Plotter 2019-03-19 [Jeroen] Avoid IndexOutOfBounds crash in Timeplot 2019-03-16 [Jeroen] Added All Data 2019-03-16 [Jeroen] Fixed Range Activity diff --git a/app/src/main/java/lu/fisch/canze/widgets/Plotter.java b/app/src/main/java/lu/fisch/canze/widgets/Plotter.java index 044e625e..025ad377 100644 --- a/app/src/main/java/lu/fisch/canze/widgets/Plotter.java +++ b/app/src/main/java/lu/fisch/canze/widgets/Plotter.java @@ -267,6 +267,8 @@ public void draw(Graphics g) { lastY = my; } catch (IndexOutOfBoundsException e) { /* simply ignore */ + } catch (NullPointerException e) { + /* simply ignore */ } } }