From 862e05a8f0aa03ddc4582d5bf68a3201f348cf1d Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Wed, 15 Jun 2011 10:48:53 +0900 Subject: [PATCH] Fix NPE in CandidateView.offsetMargin Bug: 4609124 Change-Id: I14913afba80732e6beb8458b404001798a221a79 --- java/src/com/android/inputmethod/latin/CandidateView.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/src/com/android/inputmethod/latin/CandidateView.java b/java/src/com/android/inputmethod/latin/CandidateView.java index 5ef1d7503..481092c92 100644 --- a/java/src/com/android/inputmethod/latin/CandidateView.java +++ b/java/src/com/android/inputmethod/latin/CandidateView.java @@ -363,6 +363,8 @@ public class CandidateView extends LinearLayout implements OnClickListener, OnLo } private static void offsetMargin(View v, int dx, int dy) { + if (v == null) + return; ViewGroup.LayoutParams lp = v.getLayoutParams(); if (lp instanceof ViewGroup.MarginLayoutParams) { ViewGroup.MarginLayoutParams mlp = (ViewGroup.MarginLayoutParams)lp;