Fix "You can't perform that action at this time" for Github

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;
  };
}
长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

注册一下就行

Rainyun

一年攒够 12 元