From 7e8fa9e091f58ac862f613b0749d7929fbc23258 Mon Sep 17 00:00:00 2001 From: Manuel Martin Date: Wed, 15 Jul 2020 14:53:02 +0200 Subject: [PATCH] Fix the unlinking/removing sessions order (#3683) --- .../shared/org/mozilla/vrbrowser/browser/engine/Session.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java b/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java index 0e3e8a0fa..80d962e5d 100644 --- a/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java +++ b/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java @@ -442,11 +442,11 @@ public void suspend() { return; } - mSessionChangeListeners.forEach(listener -> listener.onSessionRemoved(mState.mId)); - Log.d(LOGTAG, "Suspending Session: " + mState.mId); closeSession(mState); mState.mSession = null; + + mSessionChangeListeners.forEach(listener -> listener.onSessionRemoved(mState.mId)); } private boolean shouldLoadDefaultPage(@NonNull SessionState aState) {