1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-22 11:22:43 +02:00

Fix #17825 - Prevent timing conflict with NFT toast messages (#17861)

This commit is contained in:
David Walsh 2023-02-22 11:14:47 -06:00 committed by GitHub
parent ae3cd97690
commit eba4275467
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View File

@ -36,6 +36,7 @@ import {
checkAndUpdateSingleNftOwnershipStatus,
removeAndIgnoreNft,
setRemoveNftMessage,
setNewNftAddedMessage,
} from '../../../store/actions';
import { CHAIN_IDS } from '../../../../shared/constants/network';
import { getEnvironmentType } from '../../../../app/scripts/lib/util';
@ -92,6 +93,7 @@ export default function NftDetails({ nft }) {
const onRemove = () => {
dispatch(removeAndIgnoreNft(address, tokenId));
dispatch(setNewNftAddedMessage(''));
dispatch(setRemoveNftMessage('success'));
history.push(DEFAULT_ROUTE);
};

View File

@ -177,9 +177,11 @@ const mapDispatchToProps = (dispatch) => ({
dispatch(setNewNetworkAdded(newNetwork));
},
setNewNftAddedMessage: (message) => {
dispatch(setRemoveNftMessage(''));
dispatch(setNewNftAddedMessage(message));
},
setRemoveNftMessage: (message) => {
dispatch(setNewNftAddedMessage(''));
dispatch(setRemoveNftMessage(message));
},
setNewTokensImported: (newTokens) => {