diff --git a/plugins/HideGiftButton/src/index.ts b/plugins/HideGiftButton/src/index.ts index 0b653cb..8c7f4ca 100644 --- a/plugins/HideGiftButton/src/index.ts +++ b/plugins/HideGiftButton/src/index.ts @@ -9,7 +9,13 @@ let unpatch: () => boolean; export default { onLoad() { - const blockList = ["ic_thread_normal_24px", "ic_gift"].map(n => getAssetIDByName(n)); + // 269 - static ic_gift asset id for >236 + const blockList = ["ic_thread_normal_24px", "ic_gift", 269].map(n => { + if (typeof n === "string") { + return getAssetIDByName(n); + } + return n; + }); unpatch = after("render", ChatInput.prototype, (_, ret) => { const input = findInReactTree(ret, t => "forceAnimateButtons" in t.props && t.props.actions); input.props.actions = input.props.actions.filter(a => !blockList.includes(a.source));