diff --git a/src/platforms/GitHub/DOMHelper.ts b/src/platforms/GitHub/DOMHelper.ts index 9cf94a3..714cf65 100644 --- a/src/platforms/GitHub/DOMHelper.ts +++ b/src/platforms/GitHub/DOMHelper.ts @@ -271,7 +271,11 @@ export function getPath() { } export function isNativePRFileTreeShown() { - return $('file-tree[data-target="diff-layout.fileTree"]') + return $('file-tree[data-target="diff-layout.fileTree"]', ele => { + // It would be set `display: hidden;` when collapsed + const { width, height } = ele.getBoundingClientRect() + return width * height > 0 + }) } export function selectEnterpriseStatHeader() {