diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs index 4474cef9cb..51e74d6f49 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs @@ -270,8 +270,10 @@ :font-variant-id new-variant-id :font-weight (:weight variant) :font-style (:style variant)})) - - (dom/blur! (dom/get-target new-variant-id))))) + ;; NOTE: the select component we are using does not fire on-blur event + ;; so we need to call on-blur manually + (when (some? on-blur) + (on-blur))))) on-font-select (mf/use-fn