I got this from https://developers.facebook.com/docs/android/login-with-facebook/v2.1
Basically it relates to the login process
private void onClickLogin() {
Session session = Session.getActiveSession();
if (!session.isOpened() && !session.isClosed()) {
session.openForRead(new Session.OpenRequest(this)
.setPermissions(Arrays.asList("public_profile"))
.setCallback(statusCallback));
} else {
Session.openActiveSession(getActivity(), this, true, statusCallback);
}
}
Why does facebook check if a session is not opened(closed i am assuming) and the session is not closed(assuming its open then)?
Won't this conditional statement always evaluate to false?