fix rotation of multiselect dragged item

This commit is contained in:
Tyfon
2024-07-09 01:09:05 -07:00
parent bf4faf5a8e
commit ccdd6f3c21
5 changed files with 21 additions and 10 deletions

View File

@@ -366,18 +366,18 @@ namespace UIFixes
{
protected override MethodBase GetTargetMethod()
{
return AccessTools.Method(typeof(GridItemView), nameof(GridItemView.Init));
return AccessTools.Method(typeof(ItemView), nameof(ItemView.Init));
}
[PatchPostfix]
public static void Postfix(GridItemView __instance)
public static void Postfix(ItemView __instance)
{
if (!MultiSelect.Active)
if (!MultiSelect.Active || __instance is not GridItemView gridItemView)
{
return;
}
MultiSelect.OnNewItemView(__instance);
MultiSelect.OnNewItemView(gridItemView);
}
}