diff --git a/client/Ui/MainWindowTabs/Write.cs b/client/Ui/MainWindowTabs/Write.cs index cd6ad7c..9baf306 100644 --- a/client/Ui/MainWindowTabs/Write.cs +++ b/client/Ui/MainWindowTabs/Write.cs @@ -97,13 +97,16 @@ internal class Write : ITab { if (this._conj != -1) { var conj = pack.Conjunctions[this._conj]; - if (conj.Length != 1 || !char.IsPunctuation(conj[0])) { + var isPunc = conj.Length == 1 && char.IsPunctuation(conj[0]); + if (isPunc) { + preview.Append(conj); preview.Append('\n'); + } else { + preview.Append('\n'); + preview.Append(conj); + preview.Append(' '); } - preview.Append(conj); - preview.Append(' '); - if (this._part2 != -1) { var template2 = pack.Templates[this._part2]; var word2 = this._word2 == (-1, -1) ? placeholder : pack.Words[this._word2.Item1].Words[this._word2.Item2];