移除高登隱藏嘅toast bar,避免阻擋後面嘅內容點擊。
当前为
// ==UserScript==
// @name HKG Toast Message Fixer
// @namespace http://tampermonkey.net/
// @version 3.1
// @description 移除高登隱藏嘅toast bar,避免阻擋後面嘅內容點擊。
// @author 居理夫人
// @match *://forum.hkgolden.com/*
// @icon
// @grant none
// @license GNU GPLv3
// ==/UserScript==
(function() {
'use strict';
// 監聽DOM變化
const observer = new MutationObserver(mutations => {
mutations.forEach(mutation => {
const toast = document.querySelector('.MuiSnackbarContent-root');
if (toast) {
const style = getComputedStyle(toast);
// 先檢查 toast 係咪要顯示,若要顯示嘅話,opacity 會係 1
if (style.opacity === '1' ) {
toast.style.display = 'flex';
}
// 檢查 toast 係咪已經隱藏,即opacity 要係 0
else if (style.opacity === '0') {
// 當 toast 被隱藏時,將佢完全刪除
toast.style.display = 'none';
}
}
});
});
// 開始監聽 <body> 嘅子節點變化
observer.observe(document.body, { childList: true, subtree: true });
})();