diff --git a/copyparty/web/browser.css b/copyparty/web/browser.css index d58bf782..4e80a190 100644 --- a/copyparty/web/browser.css +++ b/copyparty/web/browser.css @@ -3672,8 +3672,8 @@ html:not(.e) #wrap.thin { width: calc(50vw - 5em); } } -html:not(.e) #treeh:after, -html:not(.e) #wrap.thin #ghead::after { +html:not(.e) #treeh:not(.noa):after, +html:not(.e) #wrap.thin #ghead:not(.noa)::after { content: ""; position: sticky; right: -.5em; diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 3df034b2..b764db22 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -10197,6 +10197,11 @@ ebi('treeh').addEventListener('wheel', function (e) { scroll_v_to_h(e, this); }); +if(FIREFOX && MOBILE){ + // disable glitchy ::after gradient (scrollhint) (2026-04-26) + clmod(ebi('ghead'), 'noa', true); + clmod(ebi('treeh'), 'noa', true); +} var scroll_y = -1; var scroll_vp = '\n';