Bug 17254 – The code completion box is too narrow on Surface pro 3

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
visuald
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2017-03-13T10:13:00Z
Last change time
2017-03-16T10:47:40Z
Assigned to
nobody
Creator
bitworld

Attachments

IDFilenameSummaryContent-TypeSize
1639Snap1.pngnarrow list boximage/png22659

Comments

Comment #0 by bitworld — 2017-03-13T10:13:24Z
Created attachment 1639 narrow list box My computer is Surface pro 3. See the attachment.
Comment #1 by r.sagitario — 2017-03-14T07:36:31Z
What VS version are you using? I suspect it doesn't happen with C++? Not sure if Visual D can do anything about this, as it just passes strings and images to VS, no box size information.
Comment #2 by bitworld — 2017-03-14T14:31:02Z
I'm using VS 2015. My screen resolution is 2160x1440. In fact it works well when I use Visual D 0.44-beta2.
Comment #3 by r.sagitario — 2017-03-15T07:41:48Z
> In fact it works well when I use Visual D 0.44-beta2. Thanks, that narrows it down quite a bit. Please try the version found here: https://ci.appveyor.com/project/rainers/visuald/build/job/6gmu9pxlm48o9eq9/artifacts
Comment #4 by bitworld — 2017-03-16T04:52:31Z
I tested VisualD-v0.44.2-112-vs12.exe. The problem is still there. At first time, when I input "import std.", a narrow box whill be shown. So I press ESC to close the box, delete the dot character "." and input it again. Now a box with normal width whill be shown.
Comment #5 by r.sagitario — 2017-03-16T07:27:30Z
Thanks for testing. I'm not sure how you trigger the behavior with import statements, but this should fix it: https://ci.appveyor.com/project/rainers/visuald/build/job/c2cfghs8rqokei4v/artifacts
Comment #6 by bitworld — 2017-03-16T10:46:46Z
That's great. It fixed.
Comment #7 by bitworld — 2017-03-16T10:47:40Z
That's great. It fixed.