diff --git a/src/Controls/SubtitleListView.cs b/src/Controls/SubtitleListView.cs index f7febb459..d5bd3a46a 100644 --- a/src/Controls/SubtitleListView.cs +++ b/src/Controls/SubtitleListView.cs @@ -372,6 +372,21 @@ namespace Nikse.SubtitleEdit.Controls if (IsExtraColumnVisible) { IsExtraColumnVisible = false; + + if (IsAlternateTextColumnVisible) + ColumnIndexExtra = ColumnIndexTextAlternate + 1; + else + ColumnIndexExtra = ColumnIndexTextAlternate; + + for (int i = 0; i < Items.Count; i++) + { + if (Items[i].SubItems.Count == ColumnIndexExtra + 1) + { + Items[i].SubItems[ColumnIndexExtra].Text = string.Empty; + Items[i].SubItems[ColumnIndexExtra].BackColor = this.BackColor; + Items[i].SubItems[ColumnIndexExtra].ForeColor = this.ForeColor; + } + } Columns.RemoveAt(ColumnIndexExtra); SubtitleListView_Resize(null, null); } diff --git a/src/Forms/Main.cs b/src/Forms/Main.cs index 99a88aa3f..937529e25 100644 --- a/src/Forms/Main.cs +++ b/src/Forms/Main.cs @@ -7414,6 +7414,7 @@ namespace Nikse.SubtitleEdit.Forms toolStripStatusNetworking.Text = _language.NetworkMode; EnableDisableControlsNotWorkingInNetworkMode(false); SubtitleListview1.ShowExtraColumn(_language.UserAndAction); + TimerWebServiceTick(null, null); } else { @@ -7446,6 +7447,7 @@ namespace Nikse.SubtitleEdit.Forms SubtitleListview1.Fill(_subtitle, _subtitleAlternate); SubtitleListview1.SelectIndexAndEnsureVisible(0); _change = true; + TimerWebServiceTick(null, null); } else {