News for hackers. Stuff that matters.
Re:htmx 2.0.0-beta1 by ledgerdev on Sunday March 17, 2024 @04:05PM (#39737557)
Last year chrome started discarding background tabs to save memory, probably should have said discard rather then sleep it's been a while since I worked on that. Our user base keeps tabs in background often in mobile devices and we saw some reports of it. https://arstechnica.com/gadgets/2023/02/chrome-110-will-auto...

When you do an htmx navigation to a new page, a discarded tab will "restore" only the last htmx fragment loaded, not the entire html page with style tags. Fix is to use unique url on push that isn't in local cache which forces a server reload on tab wake from discard.

Re:htmx 2.0.0-beta1 by wmanley on Sunday March 17, 2024 @06:40PM (#39738702)
Try adding the response header:

    Vary: HX-Request
Re:htmx 2.0.0-beta1 by recursivedoubts on Monday March 18, 2024 @12:11PM (#39746369)
Yep, probably browser caching:

https://htmx.org/docs/#caching

Re:htmx 2.0.0-beta1 by ledgerdev on Monday March 18, 2024 @03:14PM (#39748651)
Next time I work on it, will try to see if that resolves it.
Re:htmx 2.0.0-beta1 by yawaramin on Monday March 18, 2024 @08:38PM (#39751772)
That worked for me. Thank you.