diff --git a/ErsatzTV/Shared/MediaCard.razor b/ErsatzTV/Shared/MediaCard.razor
index ce1492aa..ec943012 100644
--- a/ErsatzTV/Shared/MediaCard.razor
+++ b/ErsatzTV/Shared/MediaCard.razor
@@ -1,9 +1,9 @@
@using static Prelude
@using ErsatzTV.Application.MediaCards
-@inject IMediator _mediator
+@inject IMediator Mediator
- @if (SelectClicked.HasDelegate || !string.IsNullOrWhiteSpace(Link))
+ @if (SelectClicked.HasDelegate || !string.IsNullOrWhiteSpace(Href))
{
@@ -36,9 +36,9 @@
}
-
+ OnClick="@(e => IsSelectMode || string.IsNullOrWhiteSpace(Href) ? SelectClicked.InvokeAsync(e) : Task.CompletedTask)">
@if (SelectClicked.HasDelegate)
{
@@ -89,7 +89,7 @@
public MediaCardViewModel Data { get; set; }
[Parameter]
- public string Link { get; set; }
+ public string Href { get; set; }
[Parameter]
public EventCallback DataRefreshed { get; set; }