Merge pull request #13164 from appsmithorg/fix/Primary-column-control-visibility-icon-out-of-sync

fix: Primary column control visibility icon out of sync
This commit is contained in:
Tolulope Adetula 2022-04-28 18:35:11 -07:00 committed by GitHub
commit 302644473c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -61,6 +61,10 @@ export function DraggableListCard(props: RenderComponentProps) {
const ref = useRef<HTMLInputElement | null>(null);
const debouncedUpdate = _.debounce(updateOption, 1000);
useEffect(() => {
setVisibility(item.isVisible);
}, [item.isVisible]);
useEffect(() => {
if (!isEditing && item && item.label) setValue(item.label);
}, [item?.label, isEditing]);