E-H Visited, combined with ExVisited, and then better.
Can you give me more information about your browser, and if possible, if it has a console, typically found by pressing F12, can you post any error message that shows up in the console while using the latest version?
Chromium 80.0.3987.163
userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:37 Uncaught (in promise) SyntaxError: Unexpected token # in JSON at position 0
at JSON.parse ()
at eval (userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:37)
at Proxy.tms_ac866bce_db17_4a39_8323_8a4651621bb9$ (userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:2282)
at nt (:13:1036)
at eval (userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:1)
at eval (userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:1)
at eval (userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:2283)
at eval (userscript.html?name=EhxVisited.user.js&id=ac866bce-db17-4a39-8323-8a4651621bb9:2285)
at eval ()
at Object.E_u (:4:27)
There were only two instances where I changed the things that I do with JSON.parse in the code between 2.60 and 2.61, so I surrounded both of those with try/catch blocks in the most recent attempt to kill this bug. The exact error there seems to be stemming from some string being passed to JSON.parse that begins with a #. This is most likely some filter setting that's messed up somehow as that's the only place where I've used pound marks to denote anything. You can check to see if this is accurate by removing the filters setting from localStorage in a version other than .6 by running the line localStorage.removeItem('ehx-filters');
in the console and then seeing if that fixes the problem.
Running that in the console does seem to resolve the issue, highlighting of visited galleries is restored on v2.61.26.8
To clarify then, is the JSON.parse error still occurring? Or has functionality been fully restored?
parse error still occurring
reopen the browser parse error still occurring
To clarify then, is the JSON.parse error still occurring? Or has functionality been fully restored?
I am no longer receiving an error but I have also not done a restart of my browser.
https://sleazyfork.org/zh-CN/scripts/34422-unlock-hath-perks
conflict with this script
https://sleazyfork.org/zh-CN/scripts/34422-unlock-hath-perks
v2.0.4
no conflict
Still not working on 2.62.26.10 using firefox 105 (marks as seen, but doesn't save nor settings are visible) EhxVisited.user.js:1489:18
onreadystatechange moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:1489
(Async: EventHandlerNonNull)
generateCacheRequest moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:1476
generateCacheRequest moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:1474
addCSS moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:305
tms_2fbeb061_e8d1_41d0_81a5_e6eb901ac9ce$/ moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:1
it https://exhentai.org/:14
t https://exhentai.org/:4
it https://exhentai.org/:14
y https://exhentai.org/:6
send https://exhentai.org/:7
V https://exhentai.org/:3
E_u https://exhentai.org/:4
E_u https://exhentai.org/:4
Uncaught (in promise) 0 EhxVisited.user.js:539:12
addCSS moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:539
AsyncFunctionThrow self-hosted:811
(Async: async)
tms_2fbeb061_e8d1_41d0_81a5_e6eb901ac9ce$/ moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/userscripts/EhxVisited.user.js?id=2fbeb061-e8d1-41d0-81a5-e6eb901ac9ce:1
eval moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/rea/common.js:2
k moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/content.js:128
init moz-extension://055b0baa-8310-4f50-be73-8abe116161d7/content.js:108
call self-hosted:1356
it https://exhentai.org/:14
t https://exhentai.org/:4
call self-hosted:1356
it https://exhentai.org/:14
y https://exhentai.org/:6
send https://exhentai.org/:7
V https://exhentai.org/:3
E_u https://exhentai.org/:4
E_u https://exhentai.org/:4
nvm, seems to not work in incognito only
can be changed via about:config (dom.indexedDB.privateBrowsing.enabled set to true)
Can't edit my comments nor delete for some reason
2.60.26.1 is the most recent version I can use that seems to function for me. If I update to any version past 2.60.26.1 I do not even get a "Galleries visited" or "Settings" listing below the search filters.