TypeError: $(...).fade is not a function

If turning on the combined mode, when scrolling through the article list, it says:

TypeError: $(...).fade is not a function


updateFloatingTitle@https://mydomain.com/js/Headlines.js?1586778759:361:26
Headlines.row_observer<@https://mydomain.com/js/Headlines.js?1586778759:43:14
MutationCallback*@https://mydomain.com/js/Headlines.js?1586778759:11:17
_ce@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:12390
_37@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:14013
_37@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:13879
_81/<@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:14277
_38@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:14100
_81@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:14202
_f6@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:15985
_10b@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:18914
EventListener.handleEvent*_104@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:18235
req.injectUrl@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:18933
_33@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:16925
_b@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:531
_7c/<@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:7544
_38@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:14100
_7c@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:7530
_17@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:8197
req@https://mydomain.com/lib/dojo/dojo.js?1586349217:8:760
@https://mydomain.com/js/tt-rss.js?1586349217:14:8

Apparently, it’s related to prototype.js and scriptaculous. I find this message in colsole:

uncaught exception: script.aculo.us requires the Prototype JavaScript framework >= 1.6.0.3

So it just needs a dependency update.

both prototype and scriptaculous are bundled with tt-rss. are you using a broken distro package or something?

also, why is this in development?

Well, after I dig into it, the problem appears to be related to incompatibility between mod_pagespeed and scriptaculous. I’ll just turn off pagespeed for tt-rss.