diff --git a/WireCells/Sources/WireCellsUI/Components/UploadDocumentPreview.swift b/WireCells/Sources/WireCellsUI/Components/UploadDocumentPreview.swift index f4fdac789ac..16e413a96ab 100644 --- a/WireCells/Sources/WireCellsUI/Components/UploadDocumentPreview.swift +++ b/WireCells/Sources/WireCellsUI/Components/UploadDocumentPreview.swift @@ -66,6 +66,7 @@ struct UploadDocumentPreview: View { cornerRadius: 10, padding: 8 ) + .deleteItemButton(onRemove: { onRemove() }) } } diff --git a/WireCells/Tests/WireCellsUITests/Components/UploadDocumentPreviewTests.swift b/WireCells/Tests/WireCellsUITests/Components/UploadDocumentPreviewTests.swift index 4f330b79417..b5299cc6ce3 100644 --- a/WireCells/Tests/WireCellsUITests/Components/UploadDocumentPreviewTests.swift +++ b/WireCells/Tests/WireCellsUITests/Components/UploadDocumentPreviewTests.swift @@ -39,6 +39,7 @@ class UploadDocumentPreviewTests: XCTestCase { func testColorSchemeVariantsEmptyState() { let view = UploadDocumentPreview_Preview() .frame(width: 200, height: 200) + .padding() snapshotHelper .withUserInterfaceStyle(.light) @@ -52,6 +53,7 @@ class UploadDocumentPreviewTests: XCTestCase { func testDynamicTypeVariantsEmptyState() { let view = UploadDocumentPreview_Preview() .frame(width: 200, height: 200) + .padding() for dynamicTypeSize in DynamicTypeSize.allCases { snapshotHelper diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.dark.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.dark.png index 71924c2f3a6..c97ef365fe9 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.dark.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.dark.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.light.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.light.png index 4ce89156dad..97bd297506d 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.light.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testColorSchemeVariantsEmptyState.light.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility1.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility1.png index d403921ce1f..510b4bbd15b 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility1.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility1.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility2.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility2.png index 9b7768073ed..c795eb994a0 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility2.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility2.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility3.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility3.png index 833f822e5bd..2f40bf1c10b 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility3.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility3.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility4.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility4.png index 553b73dfd3f..d75b94ebd46 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility4.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility4.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility5.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility5.png index 64ae8e7ee5d..48a5e5c99d3 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility5.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.accessibility5.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.large.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.large.png index 4ce89156dad..97bd297506d 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.large.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.large.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.medium.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.medium.png index e799fed8581..b46404b2efc 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.medium.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.medium.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.small.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.small.png index febd0d2649f..208cddd9068 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.small.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.small.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xLarge.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xLarge.png index a24f848849f..d6348c5ae8c 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xLarge.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xLarge.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xSmall.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xSmall.png index d98e5f915d4..8f6ae2ea356 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xSmall.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xSmall.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxLarge.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxLarge.png index 8ba5ad38bf6..b76cf5e3a90 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxLarge.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxLarge.png differ diff --git a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxxLarge.png b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxxLarge.png index 70bb2dde691..760d1c8a8e9 100644 Binary files a/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxxLarge.png and b/WireCells/Tests/WireCellsUITests/Resources/ReferenceImages/UploadDocumentPreviewTests/testDynamicTypeVariantsEmptyState.xxxLarge.png differ