Blocks programmatic autofocus on playground.allenai.org
当前为
// ==UserScript==
// @name AllenAI Prevent Autofocus
// @description Blocks programmatic autofocus on playground.allenai.org
// @match https://playground.allenai.org/*
// @match https://chat.mistral.ai/*
// @run-at document-start
// @version 0.0.1.20250520204207
// @namespace https://greasyfork.org/users/1435046
// ==/UserScript==
(function() {
'use strict';
// Override focus on all textareas to no-op before the page runs scripts
const originalDescriptor = Object.getOwnPropertyDescriptor(HTMLElement.prototype, 'focus');
HTMLElement.prototype.focus = function(...args) {
if (this.tagName === 'TEXTAREA') return;
return originalDescriptor.value.apply(this, args);
};
})();