diff --git a/src/services/view/setupViewEventHandlers.ts b/src/services/view/setupViewEventHandlers.ts index 27b8519b..27c530b3 100644 --- a/src/services/view/setupViewEventHandlers.ts +++ b/src/services/view/setupViewEventHandlers.ts @@ -318,7 +318,9 @@ async function handleNewWindow( const cmdClick = options === undefined; const browserViewMetaData: IBrowserViewMetaData = { isPopup: true, - ...(JSON.parse(decodeURIComponent(sharedWebPreferences?.additionalArguments?.[1] ?? '{}')) as IBrowserViewMetaData), + ...(JSON.parse( + decodeURIComponent(sharedWebPreferences?.additionalArguments?.[1]?.replace(MetaDataChannel.browserViewMetaData, '') ?? '{}'), + ) as IBrowserViewMetaData), }; const metadataConfig = { additionalArguments: [