mirror of https://github.com/2dust/v2rayN
Fix the problem after clicking to sort and drag
parent
d2bef312ce
commit
146f597a0b
|
@ -254,11 +254,19 @@ namespace v2rayN.Views
|
||||||
private void LstProfiles_ColumnHeader_Click(object sender, RoutedEventArgs e)
|
private void LstProfiles_ColumnHeader_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
var colHeader = sender as DataGridColumnHeader;
|
var colHeader = sender as DataGridColumnHeader;
|
||||||
if (colHeader == null || colHeader.TabIndex < 0)
|
if (colHeader == null || colHeader.TabIndex < 0 || colHeader.Column == null)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (colHeader.TabIndex == 0)
|
|
||||||
|
//find index
|
||||||
|
var index = lstProfiles.Columns.IndexOf(colHeader.Column);
|
||||||
|
if (index < 0)
|
||||||
|
{
|
||||||
|
index = colHeader.TabIndex;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (index == 0)
|
||||||
{
|
{
|
||||||
foreach (var it in lstProfiles.Columns)
|
foreach (var it in lstProfiles.Columns)
|
||||||
{
|
{
|
||||||
|
@ -268,7 +276,7 @@ namespace v2rayN.Views
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ViewModel?.SortServer(colHeader.TabIndex);
|
ViewModel?.SortServer(index);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void menuSelectAll_Click(object sender, RoutedEventArgs e)
|
private void menuSelectAll_Click(object sender, RoutedEventArgs e)
|
||||||
|
|
Loading…
Reference in New Issue