From 841e753a9793b036e4113533c0e3b3e0da1fb058 Mon Sep 17 00:00:00 2001 From: mertmit Date: Sat, 16 Dec 2023 17:08:00 +0300 Subject: [PATCH] fix: small changes Signed-off-by: mertmit --- packages/nc-gui/components/cell/TextArea.vue | 6 ++++++ .../pages/Dashboard/ProjectView/AccessSettingsPage.ts | 2 +- tests/playwright/pages/WorkspacePage/CollaborationPage.ts | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/cell/TextArea.vue b/packages/nc-gui/components/cell/TextArea.vue index 1f5fe5307c..f5cb6284ef 100644 --- a/packages/nc-gui/components/cell/TextArea.vue +++ b/packages/nc-gui/components/cell/TextArea.vue @@ -302,4 +302,10 @@ textarea:focus { .cell:hover .nc-text-area-expand-btn { @apply !block; } +.rich-wrapper:hover, +.rich-wrapper:active { + :deep(.nc-text-area-expand-btn) { + @apply !block cursor-pointer; + } +} diff --git a/tests/playwright/pages/Dashboard/ProjectView/AccessSettingsPage.ts b/tests/playwright/pages/Dashboard/ProjectView/AccessSettingsPage.ts index 9750f6b363..1e0ae1f59b 100644 --- a/tests/playwright/pages/Dashboard/ProjectView/AccessSettingsPage.ts +++ b/tests/playwright/pages/Dashboard/ProjectView/AccessSettingsPage.ts @@ -24,7 +24,7 @@ export class AccessSettingsPage extends BasePage { if (userEmail === email) { const roleDropdown = user.locator('.nc-roles-selector'); - const selectedRole = await user.locator('.nc-roles-selector .badge-text').innerText(); + const selectedRole = await user.locator('.nc-roles-selector').innerText(); await roleDropdown.click(); const menu = this.rootPage.locator('.nc-role-select-dropdown:visible'); diff --git a/tests/playwright/pages/WorkspacePage/CollaborationPage.ts b/tests/playwright/pages/WorkspacePage/CollaborationPage.ts index 62a8c5a49a..bb9dcd841a 100644 --- a/tests/playwright/pages/WorkspacePage/CollaborationPage.ts +++ b/tests/playwright/pages/WorkspacePage/CollaborationPage.ts @@ -19,7 +19,7 @@ export class CollaborationPage extends BasePage { this.workspace = workspace; this.button_addUser = this.get().locator('button.ant-btn.ant-btn-primary'); this.input_email = this.get().locator('input[id="email"]'); - this.selector_role = this.get().locator('[data-testid="invite"] >> [data-testid="roles"]'); + this.selector_role = this.get().locator('.ant-select-selector'); this.list_collaborators = this.get().locator('.nc-collaborators-list-table'); } @@ -41,7 +41,7 @@ export class CollaborationPage extends BasePage { // role await this.selector_role.click(); const menu = this.rootPage.locator('.nc-role-select-dropdown:visible'); - await menu.locator(`.nc-role-select-workspace-level-${role.toLowerCase()}:visible`).click(); + await menu.locator(`.nc-role-select-workspace-level-${role.toLowerCase()}:visible`).first().click(); // submit