diff --git a/packages/page-accounts/src/Accounts/Account.tsx b/packages/page-accounts/src/Accounts/Account.tsx index 61cceb7d0a..0a3a6e7a23 100644 --- a/packages/page-accounts/src/Accounts/Account.tsx +++ b/packages/page-accounts/src/Accounts/Account.tsx @@ -96,7 +96,7 @@ function Account ({ account: { address, meta }, className = '', delegation, filt const recoveryInfo = useCall(api.api.query.recovery?.recoverable, [address], transformRecovery); const multiInfos = useMultisigApprovals(address); const proxyInfo = useProxies(address); - const { flags: { isDevelopment, isExternal, isHardware, isInjected, isMultisig, isProxied }, genesisHash, identity, name: accName, onSetGenesisHash, tags } = useAccountInfo(address); + const { flags: { isDevelopment, isEditable, isExternal, isHardware, isInjected, isMultisig, isProxied }, genesisHash, identity, name: accName, onSetGenesisHash, tags } = useAccountInfo(address); const [{ democracyUnlockTx }, setUnlockableIds] = useState({ democracyUnlockTx: null, ids: [] }); const [vestingVestTx, setVestingTx] = useState | null>(null); const [isBackupOpen, toggleBackup] = useToggle(); @@ -578,7 +578,7 @@ function Account ({ account: { address, meta }, className = '', delegation, filt diff --git a/packages/react-hooks/src/useAccountInfo.ts b/packages/react-hooks/src/useAccountInfo.ts index e661f718cf..a0d57ba950 100644 --- a/packages/react-hooks/src/useAccountInfo.ts +++ b/packages/react-hooks/src/useAccountInfo.ts @@ -112,7 +112,7 @@ export function useAccountInfo (value: string | null, isContract = false): UseAc setFlags((flags): AddressFlags => ({ ...flags, isDevelopment: accountOrAddress?.meta.isTesting || false, - isEditable: !!(!identity?.display && (isInContacts || accountOrAddress?.meta.isMultisig || (accountOrAddress && !(accountOrAddress.meta.isInjected || accountOrAddress.meta.isHardware)))) || false, + isEditable: !!(!identity?.display && (isInContacts || accountOrAddress?.meta.isMultisig || (accountOrAddress && !(accountOrAddress.meta.isInjected)))) || false, isExternal: !!accountOrAddress?.meta.isExternal || false, isHardware: !!accountOrAddress?.meta.isHardware || false, isInContacts,