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

Mac: Using a comma makes the user force doublespace click, thus an extra space. #855

Open
dyviacat opened this issue Aug 15, 2022 · 2 comments
Labels
ui Issues related to the user interface (non-viewport related)

Comments

@dyviacat
Copy link
Contributor

When typing a comma on client, it does not enter the space after the comma unless you double spacebar, thus causes an unnecessary space between clauses. It is very noticeable to other users and does not happen on Web.

If a user continues to click once and enter their message anyway, the message would just be entered like it was and the issue would not appear. This can be very unnecessary and misleading.

The first screenshot shows the issue and the second screenshot shows what it looks like if not double spaced.

Screen Shot 2022-08-14 at 8 43 45 PM

Screen Shot 2022-08-14 at 8 49 19 PM

Steps to reproduce the behavior:

  1. Run Mac AO Client.
  2. Use a comma in a sentence.
  3. Press enter and see the issue.

Expected behavior:
No unnecessary space between commas.

Version:

  • OS: macOS Monterey 12.5
  • Version or branch: 2.10.1
@oldmud0
Copy link
Member

oldmud0 commented Aug 18, 2022

this looks like a kerning issue (font issue). The space between a comma and a subsequent character is not being calculated correctly by Qt's font engine. I bet if the font is changed for this text box the problem will go away, or if you change a qt parameter to use a different font engine.

@in1tiate in1tiate added the ui Issues related to the user interface (non-viewport related) label Sep 6, 2022
@Salanto
Copy link
Contributor

Salanto commented Jul 10, 2024

Still relevant on recent builds?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui Issues related to the user interface (non-viewport related)
Projects
None yet
Development

No branches or pull requests

4 participants