Closed bent0b0x closed 6 months ago
I'm really looking forward to this PR be approved. Facing same issue using github enterprise. Great PR 👍🏻
Thank you @bent0b0x for the diagnosis and fix!
If anybody is looking for a temporary fix, add this to styles in vimium config
#vimiumHintMarkerContainer {
display: block;
}
Description
This PR was spun out of this issue, where it was reported that hint markers were no longer visible on GitHub Enterprise pages since this commit.
It looks like GHE pages have some styling rules that prevent popovers that are not technically "open" from being displayed. If we explicitly set our marker container's
display
style attribute that will take priority over those rules.Verification
Testing locally, the issue is resolved on GHE
I was not able to run the tests locally; it looks like there are some restrictions on my machine that interfere with puppeteer's installation: