From 5e30965ab453fdb4dbd10568b6094ac91cfdeb2f Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 1 Dec 2023 10:13:13 +0800 Subject: [PATCH] Fix bug --- .../main/java/com/fongmi/android/tv/model/LiveViewModel.java | 1 + .../main/java/com/fongmi/android/tv/player/extractor/TVBus.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java b/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java index 0764194a7..b51edd22e 100644 --- a/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java +++ b/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java @@ -71,6 +71,7 @@ public class LiveViewModel extends ViewModel { public void getUrl(Channel item) { execute(URL, () -> { + item.setMsg(null); Source.get().stop(); item.setUrl(Source.get().fetch(item)); //checkPLTV(item); diff --git a/app/src/main/java/com/fongmi/android/tv/player/extractor/TVBus.java b/app/src/main/java/com/fongmi/android/tv/player/extractor/TVBus.java index 75b9eac72..c9babdc9b 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/extractor/TVBus.java +++ b/app/src/main/java/com/fongmi/android/tv/player/extractor/TVBus.java @@ -86,7 +86,7 @@ public class TVBus implements Source.Extractor, Listener { public void onStop(String result) { JsonObject json = App.gson().fromJson(result, JsonObject.class); hls = json.get("errno").getAsString(); - onNotify(); + if (hls.startsWith("-")) onNotify(); } @Override