fix(studio): Renders dropdown options take a mouse click again (#4890)

* fix(studio): Renders dropdown options take a mouse click again

* test(studio): name a Select whose list never opens and keep both Studio layout checks running
This commit is contained in:
Miguel Ángel
2026-10-01 23:22:06 -07:00
committed by GitHub
parent 0559be0b13
commit 6dcc300fd2
6 changed files with 92 additions and 10 deletions
+7 -2
View File
@@ -958,7 +958,7 @@ jobs:
node packages/studio/tests/e2e/perf-ratchet.mjs check \
packages/studio/tests/e2e/perf-ceilings.json studio-open /tmp/studio-open-counts.json \
/tmp/base-perf-ceilings.json
- name: Measure the fade handle tabs on a narrow clip
- name: Measure the fade handle tabs and click every Renders select
if: success() || failure()
run: |
set -euo pipefail
@@ -973,8 +973,13 @@ jobs:
echo "FAIL: studio dev server did not start on port 5316"
exit 1
fi
# Both checks run even when the first fails.
rc=0
STUDIO_URL="http://localhost:5316/#project/fade-handles" \
node packages/studio/tests/e2e/fade-handles.mjs
node packages/studio/tests/e2e/fade-handles.mjs || rc=1
STUDIO_URL="http://localhost:5316/#project/fade-handles?tab=renders" \
node packages/studio/tests/e2e/render-selects.mjs || rc=1
exit "$rc"
- name: Measure the caret of a text edited in place
if: success() || failure()
run: |