osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.09k stars 372 forks source link

新改版后,上下左右键不太稳定 #53

Closed xiaoqun2016 closed 8 years ago

xiaoqun2016 commented 8 years ago

最近这几版,左右两键集成了原先上下左右四键功能,上下键变成翻页键,这挺好。但在使用过程中,偶尔会回退到改版前的样子(上下键移动候选焦点,左右键移动编码焦点)。
在过去一周当中,这种情况随机出现了五六次。每次出现时都只能重新部署才能恢复正常。 我试过改变horizontal_mode,但好像没有作用。


补充: 由于方向键不常用,所以每次发现功能回退时,都不是第一现场了,到底是什么条件触发了这个问题也很难知道。估计只能从代码入手排查。又或者是我手机系统本身有问题,先记录一下。

xiaoqun2016 commented 8 years ago

可能是librime问题?佛振之前更新了这个功能(feature) selector: horizontal mode.,在手机版上设为truefalse并没有区别?

osfans commented 8 years ago

是跟這個功能有關。手機上有設置。但是不知如何複製。

osfans commented 8 years ago

幫忙看看

xiaoqun2016 commented 8 years ago

@osfans 0413版,水平模式修好了。估计这个issue也解决了。

但是新出了一种卡顿现象,与之前略有不同:

osfans commented 8 years ago

我也發現了,正在解決

osfans commented 8 years ago

apk已經上傳,歡迎測試

xiaoqun2016 commented 8 years ago

@osfans 不卡了,但是horizontal_mode又失效了,设置truefalse都是false

osfans commented 8 years ago

所以就是切換方案時,無法設置horizontal_mode,一設置就會卡住。不設置的話,又無法生效。只能重新部署。

xiaoqun2016 commented 8 years ago

重新部署可以生效,没有问题了。

xiaoqun2016 commented 8 years ago

好吧,还是有问题。就像你说的那样:方向键功能回退就是由于切换方案时没有设置horizontal_mode,而设置了horizontal_mode又会使切换方案卡住。不知道电脑版会不会这样?

osfans commented 8 years ago

我試試電腦上的,如果電腦上也有問題,那就是librime的問題。

osfans commented 8 years ago

又搞了版,切換方案時又強制設定了下模式。電腦上也有這個問題。

xiaoqun2016 commented 8 years ago

好了。

osfans commented 8 years ago

聽公子說_horizontal是跟方案走的,所以我以前理解有誤 參見: rime/librime#83

osfans commented 8 years ago

取消了*.trime.yaml,都放到了schema中的style裏,跟小狼毫保持一致。 測試了horizontal和color_schema,都可以用。

xiaoqun2016 commented 8 years ago

试了其它style参数,放在schema中也没有问题。又可以做出很多变化了。👍

osfans commented 8 years ago

还有什么跟小狼毫不兼容的 你也帮忙提出来 我小狼毫用得少。同样的功能 尽量用相同的配置 比如这里的style/horizontal