mirror of
https://github.com/inventree/InvenTree.git
synced 2026-08-11 16:06:19 +00:00
Fix for TreeFieldComponent (#12519)
- Prevent deselect by clicking on same entry - Updated playwright tests
This commit is contained in:
@@ -384,6 +384,7 @@ function TreeFieldComponent({
|
||||
}}
|
||||
searchable
|
||||
filter={() => true}
|
||||
allowDeselect={false}
|
||||
clearable={showNavigateSection ? false : !definition.required}
|
||||
rightSection={navigateRightSection}
|
||||
rightSectionPointerEvents={showNavigateSection ? 'all' : undefined}
|
||||
|
||||
@@ -1190,7 +1190,15 @@ test('Parts - Import supplier part', async ({ browser }) => {
|
||||
await page
|
||||
.getByRole('button', { name: 'action-button-import-part-BOLT-Steel-M5-5' })
|
||||
.click();
|
||||
|
||||
await page.waitForLoadState('networkidle');
|
||||
await page.waitForTimeout(250);
|
||||
|
||||
await page
|
||||
.getByRole('textbox', { name: 'tree-field-field' })
|
||||
.fill('electronics');
|
||||
await page.getByText('ElectronicsElectronic').click();
|
||||
|
||||
await page
|
||||
.getByRole('button', { name: 'action-button-import-part-now' })
|
||||
.click();
|
||||
|
||||
Reference in New Issue
Block a user