From 6804b0ad1d733a85a0d5ee82863add0bcf6d8ce7 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Sat, 7 Nov 2026 15:05:31 +0800 Subject: [PATCH] =?UTF-8?q?docs(m161):=20=E5=86=85=E5=AE=B9=E5=BA=93?= =?UTF-8?q?=E7=AD=9B=E9=80=89=E6=9D=A1=E3=80=8C=E4=BC=9A=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E6=8D=A2=E8=A1=8C=E3=80=8D=E7=9A=84=E6=B3=A8=E9=87=8A=E6=94=B9?= =?UTF-8?q?=E6=88=90=E5=A6=82=E5=AE=9E=E6=8F=8F=E8=BF=B0=EF=BC=88=E5=8F=AA?= =?UTF-8?q?=E6=94=B9=E6=B3=A8=E9=87=8A=EF=BC=8C=E4=B8=8D=E5=8A=A8=E8=A1=8C?= =?UTF-8?q?=E4=B8=BA=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crates/app-iced/src/pages/content/parts/filters.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/app-iced/src/pages/content/parts/filters.rs b/crates/app-iced/src/pages/content/parts/filters.rs index 6e1a9f7..93f1264 100644 --- a/crates/app-iced/src/pages/content/parts/filters.rs +++ b/crates/app-iced/src/pages/content/parts/filters.rs @@ -23,7 +23,11 @@ use super::{intent, sort_label}; use crate::pages::frame; use crate::pages::Message as PageMessage; -/// 来源 + 排序 + 版本 + 加载器四组 chip(一行放不下就换行,`row` 变 `column`)。 +/// 来源 + 排序 + 版本 + 加载器四组 chip(**每组一行**,组与组之间纵向排)。 +/// +/// 组内是一行 `row`([`wrapped_row`]):**不做自动换行**——屏幕太窄时 chip 会被裁掉, +/// 而不是折到第二行(`row` 没有 wrap 能力)。这是既定行为,别把这条注释读成「会自动换行」; +/// 宽度由列表列下限 424([`super::layout::compact_min`])兜住,正常窗口下不会撞到。 pub(crate) fn filters<'a>( ui: &'a Ui, catalog: Catalog,