disables and visuall hides the popout miniplayer button to avoid misclicks
// ==UserScript==
// @name Stake.com Popout Button Disabler
// @namespace http://tampermonkey.net/
// @version 1.0
// @description disables and visuall hides the popout miniplayer button to avoid misclicks
// @author jayfantz
// @match https://stake.com/*
// @match https://*.stake.com/*
// @match https://stake.us/*
// @match https://*.stake.us/*
// @match https://stake.*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const nukeButton = () => {
const btn = document.querySelector(
'#main-content .mini-player button[data-button-root]'
);
if (btn) {
btn.disabled = true; // disable interaction
btn.style.pointerEvents = 'none';
btn.style.opacity = '0.3'; // dim (optional)
btn.remove(); // remove from DOM
console.log('Mini-player popout removed');
clearInterval(kill);
}
};
const kill = setInterval(nukeButton, 300);
})();