Skip to content
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 unreadable completion popup list items in non-focused state #89

Conversation

arcticicestudio
Copy link
Contributor

@arcticicestudio arcticicestudio commented Aug 3, 2019

Fixes #88

In v0.8.0 some new UI theme keys have been added and deprecated ones modified or removed through #86 and PR #87. This included the ui.CompletionPopup.nonFocusedMask key that has been set to nord0 without a alpha layer value. Since the auto completion popup of IntelliSense if not focused but the editor itself, the overlay mask gets applied. As soon as the up or down arrow keys are pressed the popup gets the focus and therefore the mask gets removed showing the list items with correct styles.

The key has been removed so the popup is equal like in the focused state for better readable text and easy recognition of the desired auto completion entry.

Before

After

In version 0.8.0 (1) some new UI theme keys have been added and
deprecated ones modified or removed through GH-86 and PR GH-87.
This included the `ui.CompletionPopup.nonFocusedMask` key that has been
set to `nord0` without a alpha layer value. Since the auto completion
popup of IntelliSense if not focused but the editor itself, the overlay
mask gets applied. As soon as the up or down arrow keys are pressed the
popup gets the focus and therefore the mask gets removed showing the
list items with correct styles.

The key has been removed, the popup should be shown the same like in
focused state for better readable text and easy recognition of the
desired auto complete entry.

References:
  (1) https://github.com/arcticicestudio/nord-jetbrains/releases/tag/v0.8.0

GH-88
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Code completion text is not visible until keyboard interaction
2 participants