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

[owo-ui] Minor bugs in config screen #231

Open
Zailer43 opened this issue May 2, 2024 · 0 comments
Open

[owo-ui] Minor bugs in config screen #231

Zailer43 opened this issue May 2, 2024 · 0 comments
Assignees
Labels
priority: normal this issue does not break any critical functionality - it must be adressed, but not immediately status: investigating this issue is not easily reproducible or fixable, the cause is being investigated type: enhancement this issue requests additions or enhancements to the codebase

Comments

@Zailer43
Copy link
Contributor

Zailer43 commented May 2, 2024

Description

  1. The first issue is that when you create a Color config, hovering over a selectable color (alpha, hue, light-saturation) doesn't change the cursor style, which would be the expected behavior.

  2. The second issue is that the search box uses GLFW.GLFW_KEY_ENTER, which is the enter key next to the letters, but it doesn't use GLFW.GLFW_KEY_KP_ENTER, which is the one on the far right next to the numbers. This caused some confusion as I kept pressing enter and noticed it wasn't searching.

  3. The third issue is a more general bug in owo-lib. Tooltips cannot be positioned manually, causing them to easily cover the label you're trying to read, which is annoying. Also, I'm not sure if this counts as a bug, but tooltips in the config screen do not automatically wrap, and it's up to the developer to add line breaks to prevent a tooltip from being too long and extending off the screen.

Versions

minecraft_version=1.20.4
fabric_version=0.96.4+1.20.4
owo_version=0.12.6+1.20.3

@gliscowo gliscowo self-assigned this May 2, 2024
@gliscowo gliscowo added type: enhancement this issue requests additions or enhancements to the codebase priority: normal this issue does not break any critical functionality - it must be adressed, but not immediately status: investigating this issue is not easily reproducible or fixable, the cause is being investigated labels May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: normal this issue does not break any critical functionality - it must be adressed, but not immediately status: investigating this issue is not easily reproducible or fixable, the cause is being investigated type: enhancement this issue requests additions or enhancements to the codebase
Projects
None yet
Development

No branches or pull requests

2 participants