0

在标准的 Sailfish OS 键盘中,有这个自动提示功能,这很好,但可能真的很烦人,例如复制正在编辑的单词的一部分等。UI 没有提供任何禁用此功能的方法。可以通过编辑系统文件来完成吗?

4

1 回答 1

0

以下适用于 Intex AquaFish 设备上的 Sailfish OS 2。在其他运行版本 2 的设备上基本相同,但我无法检查 Sailfish OS v3。自动建议功能在配置文件中配置/usr/share/maliit/plugins/com/jolla/Xt9InputHandler.qml。在您选择的编辑器中打开它。它包含类似 JSON 的嵌套项结构。找到以下路径:

InputHandler.(topItem:  component).TopItem.SilicaListView.(delegate: BackgroundItem)

在那里,找到

onClicked: applyPrediction(model.text, model.index)

并在前面加上注释//。然后找到对象Text(应该只是下面几行)并在其中注释掉该项目:

text: formatText(model.text)

现在剩下的就是重启 Maliit 键盘服务:

systemctl --user restart maliit-server.service

并确认键盘不再影响您的写作。

于 2019-04-20T08:04:04.057 回答