[8786] Fix left panel collapsing on form reload - #8851
Conversation
Walkthrough
ChangesForm layout measurement
Estimated code review effort: 2 (Simple) | ~10 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@coderabbitai can you check if everything looks good? Please give it a final review before I hand over for human review |
|
✅ Action performedFull review finished. |
|
@coderabbitai how does this work look to be merged? Any issues you can point out? |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
echo "== Pull request metadata =="
gh pr view 8851 --repo craftersoftware/craftercms --json state,isDraft,mergeable,mergeStateStatus,reviewDecision,statusCheckRollup,files
echo
echo "== Pull request diff =="
gh pr diff 8851 --repo craftersoftware/craftercms -- studio-ui/ui/app/src/components/FormsEngine/components/FormLayout.tsx || \
git diff -- studio-ui/ui/app/src/components/FormsEngine/components/FormLayout.tsx
echo
echo "== FormLayout outline =="
ast-grep outline studio-ui/ui/app/src/components/FormsEngine/components/FormLayout.tsx --items all || true
echo
echo "== FormLayout source =="
cat -n studio-ui/ui/app/src/components/FormsEngine/components/FormLayout.tsx
echo
echo "== Related atom and measurement references =="
rg -n -C 4 '(isLargeContainer|largeContainer|ResizeObserver|measureContainer)' \
studio-ui/ui/app/src/components/FormsEngine \
studio-ui/ui/app/src || true
echo
echo "== Relevant tests and package scripts =="
fd -a -i 'FormLayout' studio-ui/ui
fd -a '^package\.json$' studio-ui/ui | head -10 | xargs -r -n1 sh -c 'echo "---- $0"; jq -r ".scripts // {}" "$0"' || trueLength of output: 44933 🏁 Script executed: #!/bin/bash
set -euo pipefail
echo "== GitHub changed-file patch =="
gh api \
repos/craftersoftware/craftercms/pulls/8851/files \
--paginate \
--jq '.[] | select(.filename == "studio-ui/ui/app/src/components/FormsEngine/components/FormLayout.tsx") | .patch'
echo
echo "== Local base-to-head diff =="
base="$(git merge-base HEAD origin/master 2>/dev/null || git merge-base HEAD origin/main)"
git diff --check "$base"...HEAD
git diff -- "$base"...HEAD -- studio-ui/ui/app/src/components/FormsEngine/components/FormLayout.tsx
echo
echo "== Working tree status =="
git status --shortLength of output: 3499
Before merge, complete these GitHub requirements:
There is no dedicated You are interacting with an AI system. |
#8786
Summary by CodeRabbit