mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-20 13:23:20 -07:00
Fixed the main filter buttons losing focus
This commit is contained in:
parent
f7a5abe81f
commit
23e9569de5
3 changed files with 8 additions and 5 deletions
|
@ -1,8 +1,8 @@
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<mat-button-toggle-group name="discoverMode" class="discover-filter-buttons-group">
|
<mat-button-toggle-group name="discoverMode" value="{{discoverOptions}}" class="discover-filter-buttons-group">
|
||||||
<mat-button-toggle ngDefaultControl (click)="switchDiscoverMode(DiscoverOption.Combined)" [(ngModel)]="discoverOptions" value="{{DiscoverOption.Combined}}" class="discover-filter-button">{{'Discovery.Combined' | translate}}</mat-button-toggle>
|
<mat-button-toggle ngDefaultControl [class.cdk-focused]="discoverOptions === DiscoverOption.Combined" (click)="switchDiscoverMode(DiscoverOption.Combined)" [(ngModel)]="discoverOptions" value="{{DiscoverOption.Combined}}" class="discover-filter-button">{{'Discovery.Combined' | translate}}</mat-button-toggle>
|
||||||
<mat-button-toggle ngDefaultControl (click)="switchDiscoverMode(DiscoverOption.Movie)" [(ngModel)]="discoverOptions" value="{{DiscoverOption.Movie}}" class="discover-filter-button">{{'Discovery.Movies' | translate}}</mat-button-toggle>
|
<mat-button-toggle ngDefaultControl [class.cdk-focused]="discoverOptions === DiscoverOption.Movie" (click)="switchDiscoverMode(DiscoverOption.Movie)" [(ngModel)]="discoverOptions" value="{{DiscoverOption.Movie}}" class="discover-filter-button">{{'Discovery.Movies' | translate}}</mat-button-toggle>
|
||||||
<mat-button-toggle ngDefaultControl (click)="switchDiscoverMode(DiscoverOption.Tv)" [(ngModel)]="discoverOptions" value="{{DiscoverOption.Tv}}" class="discover-filter-button">{{'Discovery.Tv' | translate}}</mat-button-toggle>
|
<mat-button-toggle ngDefaultControl [class.cdk-focused]="discoverOptions === DiscoverOption.Tv" (click)="switchDiscoverMode(DiscoverOption.Tv)" [(ngModel)]="discoverOptions" value="{{DiscoverOption.Tv}}" class="discover-filter-button">{{'Discovery.Tv' | translate}}</mat-button-toggle>
|
||||||
</mat-button-toggle-group>
|
</mat-button-toggle-group>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -80,7 +80,7 @@
|
||||||
background:$ombi-active;
|
background:$ombi-active;
|
||||||
}
|
}
|
||||||
|
|
||||||
.discover-filter-button .mat-button-toggle-button:focus{
|
::ng-deep .discover-filter-button .mat-button-toggle-button:focus{
|
||||||
outline:none;
|
outline:none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -87,6 +87,9 @@ export class CarouselListComponent implements OnInit {
|
||||||
}
|
}
|
||||||
|
|
||||||
public async switchDiscoverMode(newMode: DiscoverOption) {
|
public async switchDiscoverMode(newMode: DiscoverOption) {
|
||||||
|
if (this.discoverOptions === newMode) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
this.loading();
|
this.loading();
|
||||||
this.clear();
|
this.clear();
|
||||||
this.discoverOptions = newMode;
|
this.discoverOptions = newMode;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue