1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-12-24 00:50:32 +00:00

Merge pull request #625 from coffeemakr/fix-nullpointer-in-background-handler

Check if view still exists in UICallback
This commit is contained in:
Mauricio Colli 2017-07-12 08:46:20 -03:00 committed by GitHub
commit d210b600d7

View File

@ -1225,12 +1225,16 @@ public class VideoDetailFragment extends BaseFragment implements StreamExtractor
public boolean handleMessage(Message msg) { public boolean handleMessage(Message msg) {
switch (msg.what) { switch (msg.what) {
case BackgroundCallback.MESSAGE_DESCRIPTION: case BackgroundCallback.MESSAGE_DESCRIPTION:
videoDescriptionView.setText((Spanned) msg.obj); if (videoDescriptionView != null) {
videoDescriptionView.setVisibility(View.VISIBLE); videoDescriptionView.setText((Spanned) msg.obj);
videoDescriptionView.setVisibility(View.VISIBLE);
}
return true; return true;
case BackgroundCallback.MESSAGE_UPLOADER_DATE: case BackgroundCallback.MESSAGE_UPLOADER_DATE:
videoUploadDateView.setText((String) msg.obj); if (videoUploadDateView != null) {
videoUploadDateView.setVisibility(View.VISIBLE); videoUploadDateView.setText((String) msg.obj);
videoUploadDateView.setVisibility(View.VISIBLE);
}
return true; return true;
} }
return false; return false;