Fix multiselect refreshing to parent context

This commit is contained in:
Tyfon
2024-07-16 00:59:35 -07:00
parent e731a4fec4
commit a35c0f1084
4 changed files with 13 additions and 7 deletions

View File

@@ -66,9 +66,7 @@ public class MultiSelectDebug : MonoBehaviour
}
ItemAddress address = itemContext is DragItemContext dragItemContext ? dragItemContext.ItemAddress : itemContext.Item.CurrentAddress;
LocationInGrid location = address is GridItemAddress gridAddress ?
itemContext is MultiSelectItemContext ? MultiGrid.GetGridLocation(gridAddress) : gridAddress.LocationInGrid :
null;
LocationInGrid location = address is GridItemAddress gridAddress ? gridAddress.LocationInGrid : null;
string locationString = location != null ? $"({location.x}, {location.y})" : "(slot)";
return $"x{itemContext.Item.StackObjectsCount} {address.Container.ID} {locationString} {itemContext.Item.Name.Localized()}";