소스 검색

make disposal of searchViewDisposable null-safe

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 2 년 전
부모
커밋
5881e5021c
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java

+ 3 - 1
app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java

@@ -884,7 +884,9 @@ public class ConversationsListController extends BaseController implements Flexi
     public void onDestroy() {
         super.onDestroy();
         dispose(null);
-        searchViewDisposable.dispose();
+        if (searchViewDisposable != null && !searchViewDisposable.isDisposed()) {
+            searchViewDisposable.dispose();
+        }
     }
 
     public void onQueryTextChange(final String newText) {