Update MapItemsControl.cs

This commit is contained in:
ClemensFischer 2025-03-13 16:32:28 +01:00
parent d869022b43
commit b62a67846b

View file

@ -79,7 +79,7 @@ namespace MapControl
SelectItemsByPosition(rect.Contains);
}
protected internal void OnItemClicked(MapItem mapItem, bool controlKey)
protected internal void OnItemClicked(MapItem mapItem, bool controlKeyPressed)
{
var item = ItemFromContainer(mapItem);
@ -89,12 +89,12 @@ namespace MapControl
{
SelectedItem = item;
}
else if (controlKey)
else if (controlKeyPressed)
{
SelectedItem = null;
}
}
else if (controlKey)
else if (SelectionMode == SelectionMode.Multiple || controlKeyPressed)
{
if (SelectedItems.Contains(item))
{