diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/MainViewHandler.java b/app/src/main/java/io/github/sspanak/tt9/ime/MainViewHandler.java index 8abdd632..71334d60 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/MainViewHandler.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/MainViewHandler.java @@ -26,9 +26,13 @@ abstract public class MainViewHandler extends HotkeyHandler { } protected void cleanUp() { - mainView.removeListeners(); - orientationListener.stop(); - orientationListener = null; + if (mainView != null) { + mainView.removeListeners(); + } + if (orientationListener != null) { + orientationListener.stop(); + orientationListener = null; + } } public int getTextCase() {