Restore right-click, text selection, and copy-paste on sites that try to block them.
// ==UserScript==
// @name Force Enable Right-Click & Selection
// @namespace https://github.com/EdwardDK
// @version 1.0
// @description Restore right-click, text selection, and copy-paste on sites that try to block them.
// @author EdwardDK
// @match *://*/*
// @grant none
// @run-at document-start
// @license MIT
// ==/UserScript==
(function() {
'use strict';
const eventsToRestore = [
'contextmenu', 'copy', 'cut', 'paste',
'mousedown', 'mouseup', 'selectstart', 'dragstart'
];
const bypass = (e) => {
e.stopPropagation();
};
eventsToRestore.forEach(eventType => {
document.addEventListener(eventType, bypass, true);
});
const style = document.createElement('style');
style.innerHTML = `
* {
-webkit-user-select: auto !important;
-moz-user-select: auto !important;
-ms-user-select: auto !important;
user-select: auto !important;
}
`;
document.documentElement.appendChild(style);
console.log("Right-click & Selection restrictions have been bypassed.");
})();