Add part to filter icon

This commit is contained in:
2026-06-20 17:29:24 +02:00
parent 9ac3373d33
commit fdec48b91b
+2 -2
View File
@@ -252,8 +252,8 @@ export class TpDropdown extends BaseElement {
<div id="popup" ?open="${isOpen}" part="popup">
${filterable ? html`
<tp-input part="filter" exportparts="wrap:filterWrap" id="filter" .value=${this._filterTerm || ''} @input=${e => this._onFilterInput(e)} .inert=${!isOpen} ?hidden=${!(filterable || extensible)}>
<input type="text" placeholder=${filterPlaceholder}>
<tp-icon id="filterIcon" .icon=${extensible ? TpDropdown.addIcon : TpDropdown.filterIcon} slot="suffix"></tp-icon>
<input type="text" part="filterInput" placeholder=${filterPlaceholder}>
<tp-icon id="filterIcon" part="filterIcon" .icon=${extensible ? TpDropdown.addIcon : TpDropdown.filterIcon} slot="suffix"></tp-icon>
</tp-input>
` : null}
<div id="itemList" part="list">