Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ba4d93fc authored by Amith Yamasani's avatar Amith Yamasani
Browse files

Potential fix for NPE at startExtractingText.

This is not easy to reproduce. Adding a simple null check to see if the
monkeys continue to hit the NPE.
parent d5bf0e27
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1992,8 +1992,9 @@ public class InputMethodService extends AbstractInputMethodService {
            req.flags = InputConnection.GET_TEXT_WITH_STYLES;
            req.hintMaxLines = 10;
            req.hintMaxChars = 10000;
            mExtractedText = getCurrentInputConnection().getExtractedText(req,
                    InputConnection.GET_EXTRACTED_TEXT_MONITOR);
            InputConnection ic = getCurrentInputConnection();
            mExtractedText = ic == null? null
                    : ic.getExtractedText(req, InputConnection.GET_EXTRACTED_TEXT_MONITOR);
            
            final EditorInfo ei = getCurrentInputEditorInfo();