diff --git a/app/src/main/java/com/fongmi/android/tv/bean/Channel.java b/app/src/main/java/com/fongmi/android/tv/bean/Channel.java index 64bb5c479..266fed8de 100644 --- a/app/src/main/java/com/fongmi/android/tv/bean/Channel.java +++ b/app/src/main/java/com/fongmi/android/tv/bean/Channel.java @@ -375,6 +375,7 @@ public class Channel { if (this == obj) return true; if (!(obj instanceof Channel)) return false; Channel it = (Channel) obj; - return getName().equals(it.getName()) || (!getNumber().isEmpty() && getNumber().equals(it.getNumber())); + if (getNumber().isEmpty()) return getName().equals(it.getName()); + return getName().equals(it.getName()) && getNumber().equals(it.getNumber()); } }