Prevents automatic scrolling when opening spoilers on F95zone mobile version
// ==UserScript==
// @name F95 Spoiler No AutoScroll (Mobile)
// @namespace Violentmonkey Scripts
// @version 1.1
// @description Prevents automatic scrolling when opening spoilers on F95zone mobile version
// @author Nakimor
// @license MIT
// @match https://f95zone.to/*
// @icon https://f95zone.to/favicon.ico
// @grant none
// @run-at document-start
// ==/UserScript==
(function() {
'use strict';
// Override scrollIntoView only for spoilers
const originalScroll = Element.prototype.scrollIntoView;
Element.prototype.scrollIntoView = function(...args) {
// If the element is inside a spoiler, ignore the scroll
if (this.closest('.bbCodeSpoiler-content')) {
return; // do nothing
}
// Otherwise, perform normal scroll
return originalScroll.apply(this, args);
};
})();