Commits

Yura Bondarenko authored 6e959904316
79730: Improve slider handles keyboard control
No tags

src/app/shared/search/search-filters/search-filter/search-range-filter/search-range-filter.component.html

Modified
25 25 </label>
26 26 </div>
27 27 <label class="d-none">
28 28 <input type="submit" class="d-none"/>
29 29 <span>{{'search.filters.search.submit' | translate}}</span>
30 30 </label>
31 31 </form>
32 32
33 33 <ng-container *ngIf="shouldShowSlider()">
34 34 <nouislider [connect]="true" [min]="min" [max]="max" [step]="1"
35 - [(ngModel)]="range" (change)="onSubmit()" ngDefaultControl></nouislider>
36 -
35 + [dsDebounce]="500" (onDebounce)="onSubmit()"
36 + [(ngModel)]="range" ngDefaultControl>
37 + </nouislider>
37 38 </ng-container>
38 39 <ng-container *ngFor="let page of (filterValues$ | async)?.payload">
39 40 <div [@facetLoad]="animationState">
40 41 <ds-search-facet-range-option *ngFor="let value of page.page; trackBy: trackUpdate" [filterConfig]="filterConfig" [filterValue]="value" [inPlaceSearch]="inPlaceSearch"></ds-search-facet-range-option>
41 42 </div>
42 43 </ng-container>
43 44 </div>
44 45 </div>

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut