diff --git a/packages/icon-build-helpers/src/builders/vanilla/svgo.js b/packages/icon-build-helpers/src/builders/vanilla/svgo.js
index 64bd93d46c82..43c787e99979 100644
--- a/packages/icon-build-helpers/src/builders/vanilla/svgo.js
+++ b/packages/icon-build-helpers/src/builders/vanilla/svgo.js
@@ -181,10 +181,10 @@ const plugins = [
removeRasterImages: false,
},
{
- mergePaths: true,
+ mergePaths: false,
},
{
- convertShapeToPath: true,
+ convertShapeToPath: false,
},
{
sortAttrs: true,
diff --git a/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion-test.js.snap b/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion-test.js.snap
index 3e5c454f16e3..4c64af83a00f 100644
--- a/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion-test.js.snap
+++ b/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion-test.js.snap
@@ -61,8 +61,8 @@ exports[`Accordion should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -134,8 +134,8 @@ exports[`Accordion should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -207,8 +207,8 @@ exports[`Accordion should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion.Skeleton-test.js.snap b/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion.Skeleton-test.js.snap
index 11c1a8fb6c56..391f6039161a 100644
--- a/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion.Skeleton-test.js.snap
+++ b/packages/react/src/components/Accordion/__tests__/__snapshots__/Accordion.Skeleton-test.js.snap
@@ -41,8 +41,8 @@ exports[`AccordionSkeleton should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -149,8 +149,8 @@ exports[`AccordionSkeleton should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -209,8 +209,8 @@ exports[`AccordionSkeleton should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -269,8 +269,8 @@ exports[`AccordionSkeleton should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/Accordion/__tests__/__snapshots__/AccordionItem-test.js.snap b/packages/react/src/components/Accordion/__tests__/__snapshots__/AccordionItem-test.js.snap
index b76bdba39f02..f97c5cd80a07 100644
--- a/packages/react/src/components/Accordion/__tests__/__snapshots__/AccordionItem-test.js.snap
+++ b/packages/react/src/components/Accordion/__tests__/__snapshots__/AccordionItem-test.js.snap
@@ -54,8 +54,8 @@ exports[`AccordionItem should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/DataTable/__tests__/TableToolbarMenu-test.js b/packages/react/src/components/DataTable/__tests__/TableToolbarMenu-test.js
index f93268df9952..372524623dbe 100644
--- a/packages/react/src/components/DataTable/__tests__/TableToolbarMenu-test.js
+++ b/packages/react/src/components/DataTable/__tests__/TableToolbarMenu-test.js
@@ -33,8 +33,8 @@ describe('Custom icon in DataTable.TableToolbarMenu', () => {
);
const originalIcon = mount().find('svg');
const icon = iconAction.find('svg');
- expect(icon.find(':not(svg):not(title)').html()).toBe(
- originalIcon.children().html()
+ expect(icon.getDOMNode().querySelectorAll(':not(svg):not(title)')).toEqual(
+ originalIcon.getDOMNode().querySelectorAll(':not(svg):not(title)')
);
});
});
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap
index 95d252a12916..e1aa558a66bc 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap
@@ -2052,10 +2052,10 @@ exports[`DataTable should render 1`] = `
-
@@ -2124,10 +2124,10 @@ exports[`DataTable should render 1`] = `
-
@@ -2196,10 +2196,10 @@ exports[`DataTable should render 1`] = `
-
@@ -2354,8 +2354,8 @@ exports[`DataTable should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -3055,10 +3055,10 @@ exports[`DataTable sticky header should render 1`] = `
-
@@ -3127,10 +3127,10 @@ exports[`DataTable sticky header should render 1`] = `
-
@@ -3199,10 +3199,10 @@ exports[`DataTable sticky header should render 1`] = `
-
@@ -3357,8 +3357,8 @@ exports[`DataTable sticky header should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableBatchAction-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableBatchAction-test.js.snap
index 6e139bc633cc..74704e5be878 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableBatchAction-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableBatchAction-test.js.snap
@@ -66,10 +66,10 @@ exports[`DataTable.TableBatchAction should render 1`] = `
-
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableExpandRow-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableExpandRow-test.js.snap
index 4d0ddc0a99fc..6211ac4e698d 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableExpandRow-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableExpandRow-test.js.snap
@@ -63,8 +63,8 @@ exports[`DataTable.TableExpandRow should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarMenu-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarMenu-test.js.snap
index 33cbaab29e01..864f99c5249b 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarMenu-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarMenu-test.js.snap
@@ -100,8 +100,11 @@ exports[`DataTable.TableToolbarMenu should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
+
Add
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap
index 2d7ed46fe59a..85734f4734f0 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap
@@ -113,8 +113,8 @@ exports[`DataTable.TableToolbarSearch should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/Dropdown/__snapshots__/Dropdown-test.js.snap b/packages/react/src/components/Dropdown/__snapshots__/Dropdown-test.js.snap
index 4efcfec5e8f9..cafc77c19a68 100644
--- a/packages/react/src/components/Dropdown/__snapshots__/Dropdown-test.js.snap
+++ b/packages/react/src/components/Dropdown/__snapshots__/Dropdown-test.js.snap
@@ -154,8 +154,8 @@ exports[`Dropdown should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Open menu
@@ -328,8 +328,8 @@ exports[`Dropdown should render custom item components 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Close menu
@@ -661,8 +661,8 @@ exports[`Dropdown should render with strings as items 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Close menu
diff --git a/packages/react/src/components/FileUploader/__snapshots__/FileUploader-test.js.snap b/packages/react/src/components/FileUploader/__snapshots__/FileUploader-test.js.snap
index 8b0fdeeedd0e..1eb5d68d8aaf 100644
--- a/packages/react/src/components/FileUploader/__snapshots__/FileUploader-test.js.snap
+++ b/packages/react/src/components/FileUploader/__snapshots__/FileUploader-test.js.snap
@@ -87,8 +87,8 @@ exports[`Filename renders as expected renders upload status icon as expected 2`]
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Upload complete
diff --git a/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxField-test.js.snap b/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxField-test.js.snap
index efa5b5d31885..cdeb6f19c5f4 100644
--- a/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxField-test.js.snap
+++ b/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxField-test.js.snap
@@ -47,8 +47,8 @@ exports[`ListBoxField should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -108,8 +108,8 @@ exports[`ListBoxField should set \`aria-owns\` based when expanded 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxMenuIcon-test.js.snap b/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxMenuIcon-test.js.snap
index 757ff45f3745..4443bbb999a5 100644
--- a/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxMenuIcon-test.js.snap
+++ b/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxMenuIcon-test.js.snap
@@ -37,8 +37,8 @@ exports[`ListBoxMenuIcon should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Close menu
@@ -87,8 +87,8 @@ exports[`ListBoxMenuIcon should render 2`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Open menu
diff --git a/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxSelection-test.js.snap b/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxSelection-test.js.snap
index 957c19cc7999..8e7e67e2ee1a 100644
--- a/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxSelection-test.js.snap
+++ b/packages/react/src/components/ListBox/__tests__/__snapshots__/ListBoxSelection-test.js.snap
@@ -57,8 +57,8 @@ exports[`ListBoxSelection should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -126,8 +126,8 @@ exports[`ListBoxSelection should render 2`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/ModalWrapper/__snapshots__/ModalWrapper-test.js.snap b/packages/react/src/components/ModalWrapper/__snapshots__/ModalWrapper-test.js.snap
index 26cbea0e21c7..a220fc4fc9a9 100644
--- a/packages/react/src/components/ModalWrapper/__snapshots__/ModalWrapper-test.js.snap
+++ b/packages/react/src/components/ModalWrapper/__snapshots__/ModalWrapper-test.js.snap
@@ -132,8 +132,8 @@ exports[`ModalWrapper should render 1`] = `
width={20}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -192,8 +192,8 @@ exports[`ModalWrapper should render 1`] = `
width="20"
xmlns="http://www.w3.org/2000/svg"
>
-
,
@@ -227,8 +227,8 @@ exports[`ModalWrapper should render 1`] = `
width="20"
xmlns="http://www.w3.org/2000/svg"
>
-
,
diff --git a/packages/react/src/components/MultiSelect/__tests__/__snapshots__/FilterableMultiSelect-test.js.snap b/packages/react/src/components/MultiSelect/__tests__/__snapshots__/FilterableMultiSelect-test.js.snap
index 19896c350ec8..ef33ee58bf27 100644
--- a/packages/react/src/components/MultiSelect/__tests__/__snapshots__/FilterableMultiSelect-test.js.snap
+++ b/packages/react/src/components/MultiSelect/__tests__/__snapshots__/FilterableMultiSelect-test.js.snap
@@ -171,8 +171,8 @@ exports[`MultiSelect.Filterable should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Open menu
diff --git a/packages/react/src/components/MultiSelect/__tests__/__snapshots__/MultiSelect-test.js.snap b/packages/react/src/components/MultiSelect/__tests__/__snapshots__/MultiSelect-test.js.snap
index b8281b17a31b..aea160f4487b 100644
--- a/packages/react/src/components/MultiSelect/__tests__/__snapshots__/MultiSelect-test.js.snap
+++ b/packages/react/src/components/MultiSelect/__tests__/__snapshots__/MultiSelect-test.js.snap
@@ -164,8 +164,8 @@ exports[`MultiSelect should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
Open menu
diff --git a/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderGlobalAction-test.js.snap b/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderGlobalAction-test.js.snap
index a341d4373248..e2bbd4ca378c 100644
--- a/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderGlobalAction-test.js.snap
+++ b/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderGlobalAction-test.js.snap
@@ -36,7 +36,19 @@ exports[`HeaderGlobalAction should render 1`] = `
xmlns="http://www.w3.org/2000/svg"
>
+
+
+
+
diff --git a/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenu-test.js.snap b/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenu-test.js.snap
index ed9eae8a7e05..1a7792aae6b0 100644
--- a/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenu-test.js.snap
+++ b/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenu-test.js.snap
@@ -47,8 +47,8 @@ exports[`HeaderMenu should render 1`] = `
width={16}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenuButton-test.js.snap b/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenuButton-test.js.snap
index 45b5b538e4f8..f668021474a3 100644
--- a/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenuButton-test.js.snap
+++ b/packages/react/src/components/UIShell/__tests__/__snapshots__/HeaderMenuButton-test.js.snap
@@ -36,8 +36,29 @@ exports[`HeaderMenuButton should render 1`] = `
width={20}
xmlns="http://www.w3.org/2000/svg"
>
-
+
+
+
diff --git a/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavFooter-test.js.snap b/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavFooter-test.js.snap
index 627de87c7b1c..c83f95a5d044 100644
--- a/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavFooter-test.js.snap
+++ b/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavFooter-test.js.snap
@@ -40,8 +40,8 @@ exports[`SideNavFooter should render 1`] = `
width={20}
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -98,8 +98,8 @@ exports[`SideNavFooter should render 2`] = `
width={20}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavMenu-test.js.snap b/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavMenu-test.js.snap
index 8f4a77e6a159..2ddbe252b96a 100644
--- a/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavMenu-test.js.snap
+++ b/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavMenu-test.js.snap
@@ -37,8 +37,8 @@ exports[`SideNavMenu should render 1`] = `
width="20"
xmlns="http://www.w3.org/2000/svg"
>
-
@@ -118,8 +118,8 @@ exports[`SideNavMenu should render 1`] = `
width={20}
xmlns="http://www.w3.org/2000/svg"
>
-
diff --git a/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavSwitcher-test.js.snap b/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavSwitcher-test.js.snap
index 9d91ebbf33b2..e62e6baf90bc 100644
--- a/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavSwitcher-test.js.snap
+++ b/packages/react/src/components/UIShell/__tests__/__snapshots__/SideNavSwitcher-test.js.snap
@@ -84,8 +84,8 @@ exports[`SideNavSwitcher should render 1`] = `
width={20}
xmlns="http://www.w3.org/2000/svg"
>
-