diff --git a/packages/extension-ui/src/Popup/Derive/Derive.test.tsx b/packages/extension-ui/src/Popup/Derive/Derive.test.tsx index ef0625d0..55a44f40 100644 --- a/packages/extension-ui/src/Popup/Derive/Derive.test.tsx +++ b/packages/extension-ui/src/Popup/Derive/Derive.test.tsx @@ -103,6 +103,12 @@ describe('Derive', () => { expect(wrapper.exists('[data-button-action="create derived account"]')).toBe(false); }); + it('Password entry is hidden after checkbox is unchecked', () => { + uncheck(wrapper.find('input[type="checkbox"]')); + + expect(wrapper.exists('input[type="password"]')).toBe(false); + }); + it('"Create new root" button redirects to /account/create', () => { uncheck(wrapper.find('input[type="checkbox"]')); wrapper.find('[data-button-action="create root account"] button').simulate('click'); diff --git a/packages/extension-ui/src/Popup/Derive/SelectParent.tsx b/packages/extension-ui/src/Popup/Derive/SelectParent.tsx index c312a8a8..f87e7055 100644 --- a/packages/extension-ui/src/Popup/Derive/SelectParent.tsx +++ b/packages/extension-ui/src/Popup/Derive/SelectParent.tsx @@ -123,41 +123,45 @@ function SelectParent ({ className, isLocked, onDerivationConfirmed, parentAddre ) } -