feat(core): prevent the floating sidebar from showing immediately after the sidebar is closed (#8531)

close PD-1763

https://github.com/user-attachments/assets/a8346098-5f87-4297-bdb6-885f5486ce78
This commit is contained in:
JimmFly
2024-10-21 05:26:02 +00:00
parent 90ef12eaca
commit d1783b6f8c
4 changed files with 26 additions and 14 deletions

View File

@@ -93,9 +93,6 @@ test('Collapse Sidebar', async ({ page }) => {
.locator('[data-testid=app-sidebar-arrow-button-collapse][data-show=true]')
.click();
const sliderBarArea = page.getByTestId('app-sidebar');
await sliderBarArea.hover();
await page.mouse.move(600, 500);
await page.waitForTimeout(5000);
await expect(sliderBarArea).not.toBeInViewport();
});
@@ -104,9 +101,6 @@ test('Expand Sidebar', async ({ page }) => {
.locator('[data-testid=app-sidebar-arrow-button-collapse][data-show=true]')
.click();
const sliderBarArea = page.getByTestId('app-sidebar');
await sliderBarArea.hover();
await page.mouse.move(600, 500);
await page.waitForTimeout(5000);
await expect(sliderBarArea).not.toBeInViewport();
await page

View File

@@ -10,9 +10,6 @@ test('Collapse Sidebar', async ({ page }) => {
.locator('[data-testid=app-sidebar-arrow-button-collapse][data-show=true]')
.click();
const sliderBarArea = page.getByTestId('app-sidebar');
await sliderBarArea.hover();
await page.mouse.move(300, 300);
await page.waitForTimeout(5000);
await expect(sliderBarArea).not.toBeInViewport();
});
@@ -23,9 +20,6 @@ test('Expand Sidebar', async ({ page }) => {
.locator('[data-testid=app-sidebar-arrow-button-collapse][data-show=true]')
.click();
const sliderBarArea = page.getByTestId('sliderBar-inner');
await sliderBarArea.hover();
await page.mouse.move(300, 300);
await page.waitForTimeout(5000);
await expect(sliderBarArea).not.toBeInViewport();
await page