From c06c2fd86d3ad1278ed47ad85b9c563a55a067d9 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Mon, 25 May 2015 16:18:56 +0200 Subject: [PATCH] Quick fix --- .../gramophone/model/PlaylistSong.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/app/src/main/java/com/kabouzeid/gramophone/model/PlaylistSong.java b/app/src/main/java/com/kabouzeid/gramophone/model/PlaylistSong.java index 2d40c30d..8de0beba 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/model/PlaylistSong.java +++ b/app/src/main/java/com/kabouzeid/gramophone/model/PlaylistSong.java @@ -19,4 +19,22 @@ public class PlaylistSong extends Song { playlistId = -1; idInPlayList = -1; } + + @Override + public int hashCode() { + final int prime = 31; + int result = super.hashCode(); + result = prime * result + playlistId; + result = prime * result + idInPlayList; + return result; + } + + @Override + public boolean equals(final Object obj) { + if (super.equals(obj)) { + final PlaylistSong other = (PlaylistSong) obj; + return playlistId == other.playlistId && idInPlayList == other.idInPlayList; + } + return false; + } }