diff --git a/ErsatzTV/Shared/AddToCollectionDialog.razor b/ErsatzTV/Shared/AddToCollectionDialog.razor index afab180c5..a95e9a599 100644 --- a/ErsatzTV/Shared/AddToCollectionDialog.razor +++ b/ErsatzTV/Shared/AddToCollectionDialog.razor @@ -7,34 +7,37 @@ @inject ISnackbar Snackbar @inject ILogger Logger - - - - - - - @foreach (MediaCollectionViewModel collection in _collections) - { - @collection.Name - } - - - - - - Cancel - - Add To Collection - - - +
+ + + + + + + @foreach (MediaCollectionViewModel collection in _collections) + { + @collection.Name + } + + + + + + Cancel + + Add To Collection + + + +
+ @code { @@ -109,4 +112,12 @@ private void Cancel() => MudDialog.Cancel(); + private async Task OnKeyDown(KeyboardEventArgs e) + { + if (e.Code is "Enter" or "NumpadEnter" && CanSubmit()) + { + await Submit(); + } + } + } \ No newline at end of file