diff --git a/services/web/frontend/js/features/project-list/components/notifications/user-notifications.tsx b/services/web/frontend/js/features/project-list/components/notifications/user-notifications.tsx index 58b64cb199..39995ab7b1 100644 --- a/services/web/frontend/js/features/project-list/components/notifications/user-notifications.tsx +++ b/services/web/frontend/js/features/project-list/components/notifications/user-notifications.tsx @@ -58,9 +58,13 @@ function UserNotifications() { return false } + const hasWritefullExtensionAlreadyInstalled = + window.writefull?.type === 'extension' + const show = user?.writefull?.enabled === true || // show to any users who have writefull enabled regardless of split test (!writefullIntegrationSplitTestEnabled && // show old banner to users who are not in the split test, who are on chrome and havent dismissed + !hasWritefullExtensionAlreadyInstalled && isChromium() && getMeta('ol-showWritefullPromoBanner'))