Prevent crash if message is not found in ImdnFragment for some reason

This commit is contained in:
Sylvain Berfini 2019-02-18 11:43:21 +01:00
parent 66e1e39d1c
commit 690fb488b7

View file

@ -117,8 +117,6 @@ public class ImdnFragment extends Fragment {
refreshInfo();
}
};
if (mMessage == null) return null;
mMessage.setListener(mListener);
return view;
}
@ -132,14 +130,16 @@ public class ImdnFragment extends Fragment {
}
refreshInfo();
mMessage.setListener(
new ChatMessageListenerStub() {
@Override
public void onParticipantImdnStateChanged(
ChatMessage msg, ParticipantImdnState state) {
refreshInfo();
}
});
if (mMessage != null) {
mMessage.setListener(
new ChatMessageListenerStub() {
@Override
public void onParticipantImdnStateChanged(
ChatMessage msg, ParticipantImdnState state) {
refreshInfo();
}
});
}
}
@Override