From 2426e7484c89751f50917d3a9ea8597cbc463419 Mon Sep 17 00:00:00 2001 From: RaktimaNXG Date: Mon, 1 Jul 2024 13:56:29 +0530 Subject: [PATCH] fix: font size and font color issue of text box after take another text box --- apps/OpenSign/src/pages/PlaceHolderSign.js | 2 ++ apps/OpenSign/src/pages/SignyourselfPdf.js | 13 ++++++++----- apps/OpenSign/src/pages/TemplatePlaceholder.js | 2 ++ 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/apps/OpenSign/src/pages/PlaceHolderSign.js b/apps/OpenSign/src/pages/PlaceHolderSign.js index 8ebb2e0f2..baa43fd9a 100644 --- a/apps/OpenSign/src/pages/PlaceHolderSign.js +++ b/apps/OpenSign/src/pages/PlaceHolderSign.js @@ -678,6 +678,8 @@ function PlaceHolderSign() { //function for set and update x and y postion after drag and drop signature tab const handleStop = (event, dragElement, signerId, key) => { + setFontColor(); + setFontSize(); if (!isResize && isDragging) { const dataNewPlace = addZIndex(signerPos, key, setZIndex); let updateSignPos = [...signerPos]; diff --git a/apps/OpenSign/src/pages/SignyourselfPdf.js b/apps/OpenSign/src/pages/SignyourselfPdf.js index 7023f49e9..89387c37f 100644 --- a/apps/OpenSign/src/pages/SignyourselfPdf.js +++ b/apps/OpenSign/src/pages/SignyourselfPdf.js @@ -71,8 +71,8 @@ function SignYourSelf() { const signRef = useRef(null); const dragRef = useRef(null); const [dragKey, setDragKey] = useState(); - const [fontSize, setFontSize] = useState(11); - const [fontColor, setFontColor] = useState("black"); + const [fontSize, setFontSize] = useState(); + const [fontColor, setFontColor] = useState(); const [signKey, setSignKey] = useState(); const [imgWH, setImgWH] = useState({}); const [pdfNewWidth, setPdfNewWidth] = useState(); @@ -809,6 +809,8 @@ function SignYourSelf() { }; //function for set and update x and y postion after drag and drop signature tab const handleStop = (event, dragElement) => { + setFontSize(); + setFontColor(); if (isDragging && dragElement) { event.preventDefault(); const getPdfPageWidth = pdfOriginalWH.find( @@ -1134,8 +1136,10 @@ function SignYourSelf() { ...position, options: { ...position.options, - fontSize: fontSize || currWidgetsDetails?.options?.fontSize, - fontColor: fontColor || currWidgetsDetails?.options?.fontColor + fontSize: + fontSize || currWidgetsDetails?.options?.fontSize || "12", + fontColor: + fontColor || currWidgetsDetails?.options?.fontColor || "black" } }; } @@ -1153,7 +1157,6 @@ function SignYourSelf() { handleTextSettingModal(false); } }; - return ( diff --git a/apps/OpenSign/src/pages/TemplatePlaceholder.js b/apps/OpenSign/src/pages/TemplatePlaceholder.js index 022462887..a307c5a17 100644 --- a/apps/OpenSign/src/pages/TemplatePlaceholder.js +++ b/apps/OpenSign/src/pages/TemplatePlaceholder.js @@ -554,6 +554,8 @@ const TemplatePlaceholder = () => { //function for set and update x and y postion after drag and drop signature tab const handleStop = (event, dragElement, signerId, key) => { + setFontColor(); + setFontSize(); if (!isResize && isDragging) { const dataNewPlace = addZIndex(signerPos, key, setZIndex); let updateSignPos = [...signerPos];