From ce14a170a5a502eb1a5319eb76b86343d054f8e9 Mon Sep 17 00:00:00 2001 From: Damocles Date: Fri, 17 Apr 2026 09:34:25 +0200 Subject: [PATCH] fix(window-title): use named property instead of read-only implicitWidth --- modules/Bar.qml | 2 +- modules/WindowTitle.qml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/Bar.qml b/modules/Bar.qml index d542b85..809edad 100644 --- a/modules/Bar.qml +++ b/modules/Bar.qml @@ -148,7 +148,7 @@ PanelWindow { M.WindowTitle { id: _windowTitle readonly property real _maxWidth: Math.max(0, centerSection.x - _windowTitleGroup.x - 2 * M.Theme.groupPadding - M.Theme.groupSpacing) - width: Math.min(implicitWidth, _maxWidth) + width: Math.min(naturalWidth, _maxWidth) } } Item { diff --git a/modules/WindowTitle.qml b/modules/WindowTitle.qml index a22856c..9c4415b 100644 --- a/modules/WindowTitle.qml +++ b/modules/WindowTitle.qml @@ -19,7 +19,7 @@ M.BarSection { readonly property real _iconOffset: _icon.visible ? _icon.width + root.spacing : 0 // Natural content width — Bar.qml uses this to cap the group width - implicitWidth: _iconOffset + _label.implicitWidth + readonly property real naturalWidth: _iconOffset + _label.implicitWidth IconImage { id: _icon