Fixed bug in list view 'set color' + 'set font name' - thx Seungki :)

git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@1408 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
niksedk 2012-10-07 06:49:17 +00:00
parent 9f36c0667d
commit 5bc5f6d644

View File

@ -6968,14 +6968,17 @@ namespace Nikse.SubtitleEdit.Forms
{ {
SetFontColor(p, color); SetFontColor(p, color);
SubtitleListview1.SetText(item.Index, p.Text); SubtitleListview1.SetText(item.Index, p.Text);
if (_subtitleAlternate != null && Configuration.Settings.General.AllowEditOfOriginalSubtitle) if (_subtitleAlternate != null && Configuration.Settings.General.AllowEditOfOriginalSubtitle && SubtitleListview1.IsAlternateTextColumnVisible)
{ {
Paragraph original = Utilities.GetOriginalParagraph(item.Index, p, _subtitleAlternate.Paragraphs); Paragraph original = Utilities.GetOriginalParagraph(item.Index, p, _subtitleAlternate.Paragraphs);
if (original != null)
{
SetFontColor(original, color); SetFontColor(original, color);
SubtitleListview1.SetAlternateText(item.Index, original.Text); SubtitleListview1.SetAlternateText(item.Index, original.Text);
} }
} }
} }
}
RefreshSelectedParagraph(); RefreshSelectedParagraph();
} }
} }
@ -7037,14 +7040,17 @@ namespace Nikse.SubtitleEdit.Forms
{ {
SetFontName(p); SetFontName(p);
SubtitleListview1.SetText(item.Index, p.Text); SubtitleListview1.SetText(item.Index, p.Text);
if (_subtitleAlternate != null && Configuration.Settings.General.AllowEditOfOriginalSubtitle) if (_subtitleAlternate != null && Configuration.Settings.General.AllowEditOfOriginalSubtitle && SubtitleListview1.IsAlternateTextColumnVisible)
{ {
Paragraph original = Utilities.GetOriginalParagraph(item.Index, p, _subtitleAlternate.Paragraphs); Paragraph original = Utilities.GetOriginalParagraph(item.Index, p, _subtitleAlternate.Paragraphs);
if (original != null)
{
SetFontName(original); SetFontName(original);
SubtitleListview1.SetAlternateText(item.Index, original.Text); SubtitleListview1.SetAlternateText(item.Index, original.Text);
} }
} }
} }
}
RefreshSelectedParagraph(); RefreshSelectedParagraph();
} }
} }