提交 7db62946 编写于 作者: J Johannes Rieken

make sure dots have enough space, fixes #53094

上级 ea7232e7
......@@ -85,9 +85,12 @@ class ModelMarkerHandler {
let ret = Range.lift(rawMarker);
if (rawMarker.severity === MarkerSeverity.Hint && Range.spansMultipleLines(ret)) {
// never render hints on multiple lines
ret = ret.setEndPosition(ret.startLineNumber, ret.startColumn);
if (rawMarker.severity === MarkerSeverity.Hint) {
// * never render hints on multiple lines
// * make enough space for three dots
if (Range.spansMultipleLines(ret) || ret.endColumn - ret.startColumn < 2) {
ret = ret.setEndPosition(ret.startLineNumber, ret.startColumn + 2);
}
}
ret = model.validateRange(ret);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册