-
-
Notifications
You must be signed in to change notification settings - Fork 423
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix hint-mode
#3345
Fix hint-mode
#3345
Conversation
e7afab1
to
186690b
Compare
186690b
to
b59c627
Compare
I have tested it, and I don't believe it works on the URL I confirm that the fix works for zoomed in pages. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I forgot that we dropped support for the shadow DOM temporarily. In light of this, everything is OK!
There are issues when using the |
Oddly enough, it prevented dim-hint-prefix to work properly. The position needs to be set inline, such that children of span elements of class nyxt-hint (see span elements created by dim-hint-prefix) inherit the property. Introduced in commit b571aef.
On zoomed pages, nyxt/ps:element-overlapped-p replies that all elements are overlapped. When using the default zoom, it does perform as intended. When the feature was introduced, in commit 2575c08, it already suffered from the issue mentioned above.
Description
Fixes #3285
Fixes #3339
Ensure that the fix doesn't re-introduce #3261.
Checklist:
(asdf:test-system :nyxt/gi-gtk)
)