angular / angular/components

bug(material/table): fixedLayout not applied

Offen
#26,565 9 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/table P3
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

### Is this a regression?

- [X] Yes, this behavior used to work in the previous version

### The previous version in which this bug was not present was

14.2.0

### Description

If the attribute fixedLayout is set, the styling is not applied. The corresponding css classes are, but the style not. Table layout is always set to auto.

### Reproduction

Steps to reproduce:
1. set fixedLayout to true
2. Check the style of table

### Expected Behavior

The table-layout: fixed style is applied

### Actual Behavior

The table-layout: auto style is applied, wenn fixedLayout is true

### Environment

- Angular:15.1.1
- CDK/Material:15.1.1
- Browser(s):Chrome
- Operating System (e.g. Windows, macOS, Ubuntu): MacOs

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

In der Issue werden keine Datei und kein Test genannt. Reproduziere das Problem in Angular 15.1.1 mit einer Material-Tabelle und fixedLayout auf true gesetzt, und verfolge anschließend die Implementierung der Tabelle und deren Styling; abgeschlossen ist die Aufgabe, wenn die Tabelle table-layout: fixed statt auto verwendet und das bestehende Regressionsverhalten wiederhergestellt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
50/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.