diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java b/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java index 58fbbb73..d55e6365 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java @@ -313,8 +313,9 @@ public class PlayerFragment extends AbsPlayerFragment implements PlayerAlbumCove return AudioFileIO.read(new File(song.data)).getTagOrCreateDefault().getFirst(FieldKey.LYRICS); } catch (Exception e) { e.printStackTrace(); + cancel(false); + return null; } - return null; } @Override @@ -339,6 +340,11 @@ public class PlayerFragment extends AbsPlayerFragment implements PlayerAlbumCove } } } + + @Override + protected void onCancelled(String s) { + onPostExecute(null); + } }.execute(); }