Skip to content

Commit 951ea8f

Browse files
committed
fix: use subject as context menu item header to fix vertical alignment (#1251)
Signed-off-by: leo <[email protected]>
1 parent 21cb87c commit 951ea8f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/ViewModels/WorkingCopy.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1449,9 +1449,11 @@ public ContextMenu CreateContextMenuForCommitMessages()
14491449
{
14501450
for (int i = 0; i < historiesCount; i++)
14511451
{
1452-
var message = _repo.Settings.CommitMessages[i];
1452+
var message = _repo.Settings.CommitMessages[i].Trim().ReplaceLineEndings("\n");
1453+
var subjectEndIdx = message.IndexOf('\n');
1454+
var subject = subjectEndIdx > 0 ? message.Substring(0, subjectEndIdx) : message;
14531455
var item = new MenuItem();
1454-
item.Header = message;
1456+
item.Header = subject;
14551457
item.Icon = App.CreateMenuIcon("Icons.Histories");
14561458
item.Click += (_, e) =>
14571459
{

0 commit comments

Comments
 (0)