@@ -122,7 +122,7 @@ function useSetKeys() {
122122 addHexPrefix(pair.crypt.public),
123123 addHexPrefix(pair.auth.public),
124124 CRYPTO_SUITE_VERSION,
125− isDiscontinuity ? 1 : 0
125+ isDiscontinuity
126126 );
127127
128128 _construct(txn);
@@ -196,10 +196,9 @@ export default function AdminNetworkingKeys() {
196196 });
197197
198198 useEffect(() => {
199− if (
200− (!showNetworkSeed || (showNetworkSeed && validNetworkSeed)) &&
201− validDiscontinuity
202− ) {
199+ const nothingOrValidSeed =
200+ !showNetworkSeed || (showNetworkSeed && validNetworkSeed);
201+ if (nothingOrValidSeed && validDiscontinuity) {
203202 construct(networkSeed, isDiscontinuity);
204203 } else {
205204 unconstruct();