From 45cb5cbb6cc9c8c7ef97fa816bd0927d86726294 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 5aa7d17..8a4fee9 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 = 4 _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