diff options
author | Patrick Tasse | 2014-09-10 21:07:52 +0000 |
---|---|---|
committer | Patrick Tasse | 2014-09-11 14:43:23 +0000 |
commit | d1c34e4239a724a2c85d0cc6355c9d62c31b2b7c (patch) | |
tree | 32ecc1a73bc026dbc37a3d7537427ce1e4eaa858 | |
parent | 36883b559383aa9e004392daa07195f6b7b15a90 (diff) | |
download | org.eclipse.linuxtools-d1c34e4239a724a2c85d0cc6355c9d62c31b2b7c.tar.gz org.eclipse.linuxtools-d1c34e4239a724a2c85d0cc6355c9d62c31b2b7c.tar.xz org.eclipse.linuxtools-d1c34e4239a724a2c85d0cc6355c9d62c31b2b7c.zip |
tmf: Fix NullPointerException drawing time graph arrows
Change-Id: Ic3fd6c9646a4d6a62c6421ab5392fe0d4f4b152c
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/33213
Tested-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/33217
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
-rw-r--r-- | lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/TimeGraphControl.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/TimeGraphControl.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/TimeGraphControl.java index 9a2ecb04be..ffaf12bf1c 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/TimeGraphControl.java +++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/TimeGraphControl.java @@ -1601,6 +1601,9 @@ public class TimeGraphControl extends TimeGraphBaseControl protected boolean drawArrow(TimeGraphColorScheme colors, ITimeEvent event, Rectangle rect, GC gc) { + if (rect == null) { + return false; + } int colorIdx = fTimeGraphProvider.getStateTableIndex(event); if (colorIdx < 0) { return false; |