diff --git a/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java b/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java index 52bb447cf..4f882dd4a 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java +++ b/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java @@ -125,7 +125,7 @@ public class GalleryListParser { } else { String html = it2.html(); int index1 = html.indexOf('~'); - int index2 = html.lastIndexOf('~'); + int index2 = StringUtils.ordinalIndexOf(html, '~', 2); if (index1 < index2) { gi.thumb = "http://" +StringUtils.replace(html.substring(index1 + 1, index2), "~", "/"); } else { diff --git a/yorozuya b/yorozuya index e0e4ecb08..e9d22840d 160000 --- a/yorozuya +++ b/yorozuya @@ -1 +1 @@ -Subproject commit e0e4ecb0842577eb83d6fa30b8409764574f651f +Subproject commit e9d22840d0bd36b46fe59383d482aa400f551db4