// ==UserScript== // @name eBay My eBay Hover Only with No Delay // @namespace http://tampermonkey.net/ // @version 1.1 // @description Prevents the "My eBay" link from navigating when clicked and removes hover delay. // @author matija erceg // @match https://www.ebay.ca/* // @match https://www.ebay.com/* // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function() { 'use strict'; // Disable the click functionality for "My eBay" const observer = new MutationObserver(() => { const myEbayLink = document.querySelector('#gh-eb-My a.gh-eb-li-a'); if (myEbayLink) { myEbayLink.addEventListener('click', (event) => { event.preventDefault(); event.stopPropagation(); }); // Stop observing once the link is handled observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true }); // Inject CSS to remove hover delay const style = document.createElement('style'); style.textContent = ` #gh-eb-My:hover .gh-submenu { transition-delay: 0s !important; /* Remove delay */ display: block !important; /* Ensure it's displayed immediately */ } `; document.head.appendChild(style); })();