From 8423bfc9a85c4dfb810b107cef1d3565fde21000 Mon Sep 17 00:00:00 2001 From: Anh Tran Nguyen Minh Date: Mon, 7 Sep 2026 19:55:43 +0900 Subject: [PATCH] =?UTF-8?q?fix(ui):=20n=E1=BB=9Bi=20b=E1=BB=81=20r?= =?UTF-8?q?=E1=BB=99ng=20t=E1=BB=91i=20thi=E1=BB=83u=20c=E1=BB=A7a=20thanh?= =?UTF-8?q?=20menu=20tr=C3=A1i=20l=C3=AAn=20232px?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ở 132px nhãn "Cuộc trò chuyện mới" bị cắt mất chữ. Sàn phải đủ rộng cho nhãn DÀI NHẤT trên thanh, không phải cho nhãn trung bình. Bề rộng mở mặc định cũng lên 232 để nhãn hiện đủ ngay từ lần mở đầu. Ở cửa sổ nhỏ nhất mà app cho phép (1180px) trần vẫn là 259px nên thanh vẫn kéo được; chỉ dưới ~1055px nó mới thành cố định. Co-Authored-By: Claude Opus 5 (1M context) --- presentation/shell/rail_metrics.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/presentation/shell/rail_metrics.py b/presentation/shell/rail_metrics.py index f1e478b..116869a 100644 --- a/presentation/shell/rail_metrics.py +++ b/presentation/shell/rail_metrics.py @@ -11,11 +11,13 @@ from PySide6.QtCore import Qt from PySide6.QtWidgets import QStyledItemDelegate # ---- kích thước --------------------------------------------------------- -_NAV_EXPANDED_WIDTH = 150 +_NAV_EXPANDED_WIDTH = 232 _NAV_COLLAPSED_WIDTH = 54 _NAV_ROW_INSET = 8 _NAV_ROW_GAP = 6 -_NAV_MIN_WIDTH = 132 +# 132 -> 232: o 132px nhan "Cuoc tro chuyen moi" bi cat mat chu. San phai du +# rong cho nhan DAI NHAT tren thanh, khong phai cho nhan trung binh. +_NAV_MIN_WIDTH = 232 _NAV_MAX_SHARE = 0.22 _NAV_MAX_CEILING = 360