Skip to content

键盘布局里每行高度的解析疑似存在问题 #1827

@Moyikc

Description

@Moyikc

摘要 / Summary

如截图 editor1 和 symbols1 所示,在同文风主题里的 editor 布局末行和 symbols 布局首行过高,但根据配置文件,editor 布局末行单独设置的高度 26.5 应该是小于其它行高度 39.5 的。

# tongwenfeng.trime.yaml

editor:
  name: "编辑键盘"
  height: *jpgd5 # &jpgd5 39.5
  keys:
    - {click: Keyboard_default, height: 26.5, width: 17, key_text_size: "14", key_back_color: benter, key_text_color: tenter}
    - {label: '中文', click: Keyboard_bqsy1, width: 16.5, key_text_size: "14", key_back_color: bgn, key_text_color: tgn}

测试改为原来的一半(截图 editor2 )才比较符合预期

# tongwenfeng.trime.custom.yaml

patch:
  "preset_keyboards/editor/keys/@20/height": 13

截图 / Screenshot

editor1
Image

editor2
Image

symbols1
Image

应用版本 / App Version

v3.3.7-32-g44b44547-release

构建信息 / Build Information

构建者:Nightly CI
Git 仓库:https://github.com/osfans/trime
构建 Git 哈希:44b44547a57200c07c8fe2c24ff9ee9a32bfbc62
构建时间:2025年11月22日 00:08:22

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions