高見知英のかいはつにっし(β)

高見知英のアプリケーション開発日誌 のほか、地域活動などの活動報告ブログ。

キーロックと画面回転の競合について

Ad[es]にて。
キーボードのスライドによって画面が回転する設定にしてある状態で、キーロックをかけた状態でキーボードをスライドさせると、キーロックを解除しても画面が回転しないようです。横画面で何か書いていて、いったん仕舞うときに画面回転が鬱陶しいときには便利かも。
・・・と、思ったのですが、この状態に陥ると、次にキーボードをスライドさせても画面回転しなくなります。APIを直接呼び出してやる(YTaskMgrなどの機能を使って画面回転させる)と、その状態でも正常通り回転するので、単純にAd[es]のバグでしょう。
なお、この状態は、上のように、Ad[es]の機能以外の方法で画面回転をすると直り、再びキーボードスライドにも反応するようになります。まあ、それでもいいよって人(用が済んだら手動で画面回転するので、しばらくキーボードスライドイベントには黙ってもらいたい)は、有効に使えるかもしれません。バグ技というやつですね。