mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-08-12 00:19:48 +00:00
Enhancement: auto-focus default select field in custom field dropdown (#7961)
This commit is contained in:
@@ -101,7 +101,10 @@ import {
|
||||
CustomFieldQueryLogicalOperator,
|
||||
CustomFieldQueryOperator,
|
||||
} from 'src/app/data/custom-field-query'
|
||||
import { CustomFieldQueryAtom } from 'src/app/utils/custom-field-query-element'
|
||||
import {
|
||||
CustomFieldQueryAtom,
|
||||
CustomFieldQueryExpression,
|
||||
} from 'src/app/utils/custom-field-query-element'
|
||||
|
||||
const tags: Tag[] = [
|
||||
{
|
||||
@@ -1441,15 +1444,12 @@ describe('FilterEditorComponent', () => {
|
||||
By.css('button')
|
||||
)
|
||||
customFieldToggleButton.triggerEventHandler('click')
|
||||
tick()
|
||||
fixture.detectChanges()
|
||||
const customFieldButtons = customFieldsQueryDropdown.queryAll(
|
||||
By.css('button')
|
||||
)
|
||||
customFieldButtons[1].triggerEventHandler('click')
|
||||
fixture.detectChanges()
|
||||
const query = component.customFieldQueriesModel
|
||||
.queries[0] as CustomFieldQueryAtom
|
||||
query.field = custom_fields[0].id
|
||||
const expression = component.customFieldQueriesModel
|
||||
.queries[0] as CustomFieldQueryExpression
|
||||
const atom = expression.value[0] as CustomFieldQueryAtom
|
||||
atom.field = custom_fields[0].id
|
||||
const fieldSelect: NgSelectComponent = customFieldsQueryDropdown.queryAll(
|
||||
By.directive(NgSelectComponent)
|
||||
)[0].componentInstance
|
||||
|
Reference in New Issue
Block a user