您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Fix issue of Github when star repo. Reference: https://github.com/orgs/community/discussions/69366
当前为
- // ==UserScript==
- // @name Fix "You can't perform that action at this time" for Github
- // @namespace Cesar
- // @match https://github.com/*
- // @grant none
- // @version 1.0
- // @author Cesar
- // @license MIT
- // @description Fix issue of Github when star repo. Reference: https://github.com/orgs/community/discussions/69366
- // ==/UserScript==
- // This code is generated by ChatGPT
- if (!Element.prototype.checkVisibility) {
- Element.prototype.checkVisibility = function() {
- var computedStyle = window.getComputedStyle(this);
- // Check if the element has display:none or is hidden
- if (computedStyle.display === 'none' || this.hidden) {
- return false;
- }
- // Check if the element has visibility:hidden
- if (computedStyle.visibility === 'hidden') {
- return false;
- }
- // Check if the element has content-visibility:auto and is not hidden
- if (computedStyle.contentVisibility === 'auto' && this.offsetHeight === 0) {
- return false;
- }
- // Check if the element has opacity:0
- if (computedStyle.opacity === '0') {
- return false;
- }
- return true;
- };
- }