mirror of
https://github.com/sourcegit-scm/sourcegit
synced 2025-05-22 12:45:00 +00:00
fix: use subject as context menu item header to fix vertical alignment (#1251)
Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
parent
21cb87cec5
commit
951ea8f088
1 changed files with 4 additions and 2 deletions
|
@ -1449,9 +1449,11 @@ namespace SourceGit.ViewModels
|
||||||
{
|
{
|
||||||
for (int i = 0; i < historiesCount; i++)
|
for (int i = 0; i < historiesCount; i++)
|
||||||
{
|
{
|
||||||
var message = _repo.Settings.CommitMessages[i];
|
var message = _repo.Settings.CommitMessages[i].Trim().ReplaceLineEndings("\n");
|
||||||
|
var subjectEndIdx = message.IndexOf('\n');
|
||||||
|
var subject = subjectEndIdx > 0 ? message.Substring(0, subjectEndIdx) : message;
|
||||||
var item = new MenuItem();
|
var item = new MenuItem();
|
||||||
item.Header = message;
|
item.Header = subject;
|
||||||
item.Icon = App.CreateMenuIcon("Icons.Histories");
|
item.Icon = App.CreateMenuIcon("Icons.Histories");
|
||||||
item.Click += (_, e) =>
|
item.Click += (_, e) =>
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue