fix(client): 抽屉内操作不再收抽屉(原地刷新)+ 日期输入框垂直居中
- 出入库详情抽屉:通过/拒绝/撤回/提交/结清/退单/确认定价/打印 全部不收抽屉, 操作完成后原地重拉单据刷新内容(StatefulBuilder+refresh);仅 遮罩/X/ 修改·删除(离开语义)关闭——对齐拍板「点抽屉外才收回」 - 往来抽屉「编辑」、财务往来抽屉「登记收款/付款」(完成后流水原地刷新)、 商品编辑抽屉「保存」同规则;「取消」保持关闭语义 - 日期组件输入框 forceStrutHeight 锁行盒:修等宽字体 ascent/descent 不对称 导致的文字垂直偏移 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -427,9 +427,16 @@ class _DatePaneState extends State<_DatePane> {
|
||||
focusNode: _focus,
|
||||
keyboardType: TextInputType.datetime,
|
||||
textAlign: TextAlign.center,
|
||||
textAlignVertical: TextAlignVertical.center,
|
||||
// 强制 strut 统一行盒(等宽字体 ascent/descent 不对称会让文字
|
||||
// 视觉偏离垂直中心;height:1 行高=字号,Center 精确居中)
|
||||
strutStyle: const StrutStyle(
|
||||
fontSize: AppDims.fsBody,
|
||||
height: 1.0,
|
||||
forceStrutHeight: true,
|
||||
),
|
||||
style: TextStyle(
|
||||
fontSize: AppDims.fsBody,
|
||||
height: 1.0,
|
||||
color: t.text,
|
||||
fontFamily: AppFonts.mono,
|
||||
fontFamilyFallback: AppFonts.monoFallback),
|
||||
|
||||
Reference in New Issue
Block a user