From a378455daa330bc80124ba8b61ebf1f4e66dd05d Mon Sep 17 00:00:00 2001 From: Florent Benoit Date: Mon, 1 Apr 2024 17:25:02 +0200 Subject: [PATCH] fix: allow to select files when wantin to import container tar images fixes https://github.com/containers/podman-desktop/issues/6590 Signed-off-by: Florent Benoit --- .../renderer/src/lib/image/ImportContainersImages.spec.ts | 5 +++++ .../renderer/src/lib/image/ImportContainersImages.svelte | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/renderer/src/lib/image/ImportContainersImages.spec.ts b/packages/renderer/src/lib/image/ImportContainersImages.spec.ts index d1d369e0ad3..cd2f3e9b263 100644 --- a/packages/renderer/src/lib/image/ImportContainersImages.spec.ts +++ b/packages/renderer/src/lib/image/ImportContainersImages.spec.ts @@ -89,6 +89,11 @@ test('Expect import button to be enabled when atleast one container image is sel const btnImportContainer = screen.getByRole('button', { name: 'Import containers' }); expect(btnImportContainer).toBeInTheDocument(); expect(btnImportContainer).toBeEnabled(); + + expect(openDialogMock).toBeCalledWith({ + selectors: ['multiSelections', 'openFile'], + title: 'Select Containers Images to import', + }); }); test('Expect import button to be enabled when atleast one container image is selected but there is no provider', async () => { diff --git a/packages/renderer/src/lib/image/ImportContainersImages.svelte b/packages/renderer/src/lib/image/ImportContainersImages.svelte index fd5f8dbfe97..6a92634e8d5 100644 --- a/packages/renderer/src/lib/image/ImportContainersImages.svelte +++ b/packages/renderer/src/lib/image/ImportContainersImages.svelte @@ -39,7 +39,7 @@ onMount(async () => { async function addContainersToImport() { const images = await window.openDialog({ title: 'Select Containers Images to import', - selectors: ['multiSelections'], + selectors: ['multiSelections', 'openFile'], }); if (!images) {