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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ellipsis ... shows in various places in the GUI unexpected (Windows fractional DPI scaling) #2279

Closed
nanoant opened this issue Apr 27, 2018 · 7 comments

Comments

@nanoant
Copy link

@nanoant nanoant commented Apr 27, 2018

Summary

It is me again 馃檮 Another bug report, probably due to DirectWrite and fractional DPI scaling.
In many places UI texts are incorrectly rendered interleaved with ellipsis ....

Expected behavior

Text should be complete and no ... drawn.

Actual behavior

This is theme independent, tested on Windows 10 and built-in theme.

ellipsis1
ellipsis2
ellipsis3
ellipsis4

Environment

  • Operating system and version:
    • Windows 10 (1703)
  • Monitor:
    • Resolution 1920x1200 at 125% DPI scaling
    • dpi_scale used in ST not set but all monitors at 125% DPI
  • Sublime Text:
    • Build 3165
    • 64 bit
@wbond

This comment has been minimized.

Copy link
Collaborator

@wbond wbond commented Apr 27, 2018

Thanks for the report, I'll look into that today.

@mooskagh

This comment has been minimized.

Copy link

@mooskagh mooskagh commented Apr 28, 2018

Same for me on Linux, same build.
I don't remember manually adjusting anything DPI related, but here is xdpyinfo:

$ xdpyinfo | grep -B2 resolution
screen #0:
  dimensions:    3840x1200 pixels (1108x350 millimeters)
  resolution:    88x87 dots per inch
@jeremejevs

This comment has been minimized.

Copy link

@jeremejevs jeremejevs commented Apr 30, 2018

Up-to-date Arch Linux, same build, never-touched 100% DPI, same behavior.

@jeremejevs

This comment has been minimized.

Copy link

@jeremejevs jeremejevs commented May 1, 2018

Fixed as of 3166, thanks!

@wbond wbond added this to the Build 3166 milestone May 1, 2018
@wbond

This comment has been minimized.

Copy link
Collaborator

@wbond wbond commented May 1, 2018

This is fixed in build 3166

@wbond wbond closed this May 1, 2018
@nanoant

This comment has been minimized.

Copy link
Author

@nanoant nanoant commented May 25, 2018

@wbond I am sorry but it seems the ellipsis is still shown in completion for some items, really annoying.

Can you please have a look?

sublimetext-completion-ellipsis

Environment

  • Operating system and version:
    • Windows 10 (1703)
  • Monitor:
    • Resolution 1920x1200 at 125% DPI scaling
    • dpi_scale used in ST not set but all monitors at 125% DPI
  • Sublime Text:
    • Build 3175
    • 64 bit
@jeremejevs

This comment has been minimized.

Copy link

@jeremejevs jeremejevs commented May 25, 2018

Same for me, 3166 fixed only some cases, not all of them. Didn't bother to report because they're few and far between (appear to be limited to autocomplete popups), but the ellipsis are still there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can鈥檛 perform that action at this time.