diff --git a/client/src/components/ui/TooltipIcon.tsx b/client/src/components/ui/TooltipIcon.tsx
index f8a3263e364..399458c1b7a 100644
--- a/client/src/components/ui/TooltipIcon.tsx
+++ b/client/src/components/ui/TooltipIcon.tsx
@@ -1,14 +1,14 @@
import { ReactElement } from 'react';
import {
- Dialog,
- DialogTrigger,
+ OGDialog,
+ OGDialogTrigger,
Label,
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger,
} from '~/components/ui';
-import DialogTemplate from '~/components/ui/DialogTemplate';
+import OGDialogTemplate from '~/components/ui/OGDialogTemplate';
import { CrossIcon } from '~/components/svg';
import { useLocalize } from '~/hooks';
@@ -20,6 +20,9 @@ export default function TooltipIcon({
confirm,
confirmMessage,
icon,
+ tabIndex,
+ onFocus,
+ onBlur,
}: {
disabled: boolean;
title: string;
@@ -28,6 +31,9 @@ export default function TooltipIcon({
confirm?: () => void;
confirmMessage?: ReactElement;
icon?: ReactElement;
+ tabIndex?: number;
+ onFocus?: () => void;
+ onBlur?: () => void;
}) {
const localize = useLocalize();
@@ -55,27 +61,29 @@ export default function TooltipIcon({
if (!confirmMessage) {
return (
-