Improve comic image loading retry

This commit is contained in:
2025-02-14 10:46:49 +08:00
parent ef2e621da2
commit d179b39b64
4 changed files with 97 additions and 60 deletions

View File

@@ -9,7 +9,7 @@ abstract class GlobalState {
static T find<T extends State>([Object? key]) {
for (var pair in _state) {
if (pair.left == key && pair.right is T) {
if ((key == null || pair.left == key) && pair.right is T) {
return pair.right as T;
}
}
@@ -18,7 +18,7 @@ abstract class GlobalState {
static T? findOrNull<T extends State>([Object? key]) {
for (var pair in _state) {
if (pair.left == key && pair.right is T) {
if ((key == null || pair.left == key) && pair.right is T) {
return pair.right as T;
}
}