fix(ui): improve SettingsVoiceModal functionality and alignment (#8433)

* 🐛 (audio-settings-dialog.tsx): fix alignment offset in DropdownMenuContent component
📝 (audio-settings-dialog.tsx): remove unnecessary check for empty value in handleOpenAIKeyChange function

* ✨ (freeze.spec.ts): add support for adding a flow to test on an empty langflow if the first run langflow is greater than 0

* ✅ (freeze.spec.ts): update timeout values for page.waitForSelector to improve test reliability and prevent false negatives

---------

Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
This commit is contained in:
Cristhian Zanforlin Lousa 2025-06-16 12:30:02 -03:00 • committed by GitHub
commit 5c38d0223d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 6 deletions

View file

@ -164,7 +164,9 @@ test(
await page.getByTestId("button_run_chat output").click();
await page.waitForSelector("text=built successfully", { timeout: 30000 });
await page.waitForSelector("text=built successfully", {
timeout: 30000 * 3,
});
await page.waitForSelector(
'[data-testid="output-inspection-output message-chatoutput"]',
@ -189,7 +191,7 @@ test(
await page.getByTestId("button_run_chat output").click();
await page.waitForSelector("text=built successfully", {
timeout: 30000 * 2,
timeout: 30000 * 3,
});
await page.waitForSelector(
@ -243,7 +245,9 @@ test(
await page.getByTestId("button_run_chat output").click();
await page.waitForSelector("text=built successfully", { timeout: 30000 });
await page.waitForSelector("text=built successfully", {
timeout: 30000 * 3,
});
await page.waitForSelector(
'[data-testid="output-inspection-output message-chatoutput"]',