Remove column min width

This commit is contained in:
Paul Bottein 2024-08-20 11:56:28 +02:00
parent 14c2b60538
commit 79a56fabdf
No known key found for this signature in database

View File

@ -129,12 +129,14 @@ export class SectionsView extends LitElement implements LovelaceViewElement {
private _attachMediaQueriesListeners() { private _attachMediaQueriesListeners() {
this._detachMediaQueriesListeners(); this._detachMediaQueriesListeners();
const breakpoints = this._config?.column_breakpoints || DEFAULT_BREAKPOINTS; const breakpoints = this._config?.column_breakpoints ?? DEFAULT_BREAKPOINTS;
const maxColumns = this._config?.max_columns ?? 4;
const mediaQueries = buildMediaQueries(breakpoints); const mediaQueries = buildMediaQueries(breakpoints);
this._listeners = mediaQueries.map((mediaQuery, index) => this._listeners = mediaQueries.map((mediaQuery, index) =>
listenMediaQuery(mediaQuery, (matches) => { listenMediaQuery(mediaQuery, (matches) => {
if (matches) { if (matches) {
this._columns = Object.values(breakpoints)[index]; const columns = Object.values(breakpoints)[index];
this._columns = Math.min(maxColumns, columns);
} }
}) })
); );