@Override public void onDestroy() { super.onDestroy(); // add sanity check if ((null != mRoom) && (null != mEventListener)) { mRoom.removeEventListener(mEventListener); mEventListener = null; } }