allow remove updates from update collector
This commit is contained in:
@@ -11,7 +11,7 @@ public partial class UpdatesCollectorUi : RadForm
|
||||
public int NewVersion { get; set; } = 0;
|
||||
}
|
||||
|
||||
public record ModUpdates(IEnumerable<ModUpdateInfo> List);
|
||||
public record ModUpdates(List<ModUpdateInfo> List);
|
||||
|
||||
private readonly IWorkspace workspace;
|
||||
private readonly ModpackFactory factory = new();
|
||||
@@ -117,4 +117,10 @@ public partial class UpdatesCollectorUi : RadForm
|
||||
UpdateUpdatesItem(radListView_Updates.SelectedItem);
|
||||
}
|
||||
}
|
||||
|
||||
private void RadListView_Updates_ItemRemoved(object sender, ListViewItemEventArgs e)
|
||||
{
|
||||
if (e.Item?.Value is ModUpdateInfo update && CurrentUpdates is not null && CurrentUpdates.List.Contains(update))
|
||||
CurrentUpdates.List.Remove(update);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user