From fd996da0838e475328aa2fa5872d4c433a63494a Mon Sep 17 00:00:00 2001 From: Simon Backx Date: Fri, 22 Jul 2022 17:07:17 +0200 Subject: [PATCH] Refixed selection and flashing by properly stopping propagation --- apps/comments-ui/src/components/Form.js | 39 +++++++++++++------------ 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/apps/comments-ui/src/components/Form.js b/apps/comments-ui/src/components/Form.js index 150081efad..0aee889449 100644 --- a/apps/comments-ui/src/components/Form.js +++ b/apps/comments-ui/src/components/Form.js @@ -143,7 +143,7 @@ const Form = (props) => { //props.toggle(); } } - }); + }); }, [editor, props, onFormFocus]); const submitForm = async (event) => { @@ -241,7 +241,7 @@ const Form = (props) => { return ( <> -
{
- + transition-all duration-150 delay-100 + w-full pl-[50px] sm:pl-[56px] px-0 py-[10px] pr-4 + bg-transparent rounded-md border-none border border-slate-50 dark:border-none + font-sans text-[16.5px] leading-normal dark:text-neutral-300 + focus:outline-0 + placeholder:text-neutral-300 dark:placeholder:text-[rgba(255,255,255,0.3)] + resize-none + ${commentsCount === 0 && 'placeholder:text-neutral-700'} + ${isFormOpen ? 'cursor-text min-h-[144px] pt-[33px] pb-[68px]' : 'cursor-pointer overflow-hidden min-h-[48px] hover:border-slate-300'} + ${props.isEdit && 'cursor-text'} + ${!memberName && 'pointer-events-none'} + ${shouldFormBeReduced && 'pl-1'} + `}> + +