1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-22 20:58:34 +01:00

fixed UnderlineCode being a font code, making it end in the wrong places

This commit is contained in:
Ell 2021-05-24 17:12:02 +02:00
parent ef45c324f9
commit 3da97fcc83
2 changed files with 4 additions and 4 deletions

View file

@ -26,7 +26,7 @@ namespace MLEM.Formatting.Codes {
/// <inheritdoc /> /// <inheritdoc />
public override bool EndsHere(Code other) { public override bool EndsHere(Code other) {
return base.EndsHere(other) || other is ResetFormattingCode; return other is ShadowCode || other is ResetFormattingCode;
} }
} }

View file

@ -7,13 +7,13 @@ using MLEM.Misc;
namespace MLEM.Formatting.Codes { namespace MLEM.Formatting.Codes {
/// <inheritdoc /> /// <inheritdoc />
public class UnderlineCode : FontCode { public class UnderlineCode : Code {
private readonly float thickness; private readonly float thickness;
private readonly float yOffset; private readonly float yOffset;
/// <inheritdoc /> /// <inheritdoc />
public UnderlineCode(Match match, Regex regex, float thickness, float yOffset) : base(match, regex, null) { public UnderlineCode(Match match, Regex regex, float thickness, float yOffset) : base(match, regex) {
this.thickness = thickness; this.thickness = thickness;
this.yOffset = yOffset; this.yOffset = yOffset;
} }
@ -31,7 +31,7 @@ namespace MLEM.Formatting.Codes {
/// <inheritdoc /> /// <inheritdoc />
public override bool EndsHere(Code other) { public override bool EndsHere(Code other) {
return base.EndsHere(other) || other is ResetFormattingCode; return other is UnderlineCode || other is ResetFormattingCode;
} }
} }