Flutter Webの日本語入力不具合その後 – 開発日記(55)

2023/09/21

先日GitHubに報告したWebでの日本語入力の不具合の件(https://github.com/flutter/flutter/issues/134926)にコメントが来た。

不具合としてはTextFieldで日本語入力したときに表示される「下線」がずれて表示されるというもの。

どうも、まだ公開されていないFlutter最新版なら直っているらしい。

  • Please switch to master channel as follows and confirm: flutter channel master flutter upgrade

マスターチャンネルへの切り替え自体はコマンドを打つだけなので簡単。しかしかなり時間がかかるので注意。

flutter channel master

ところがその最新版でも私の環境では再現した。
さらに調べていくと、どうもIMEの種類によるようだ。。。もう少し調査が必要だ。

上記不具合調査の他、DBをRealTime Databaseに移行するための学習も行った。

2023/09/22

Flutter Webでの日本語入力の不具合の件は、調査を下記のようにまとめてGitHubに投稿した。もう我ながら何やってるんだか……。

未公開のFlutter最新版(Master Channel)では、テストした中でATOK2014のみ不具合が再現することが分かった。

そのことを報告したら、Issueのタイトルが「TextField’s undeline on text is misaligned on Web when using Japanese Keyboard」から「TextField’s underline on text is misaligned on Web when using Japanese Keyboard (ATOK 2014) #134926」に変更された。

2023/09/23 ~ 2023/09/25

騒音問題で事務所の引っ越しをすることになり忙しかった。

借りていた物件はもともと普通のアパートで良かったのだが、「オーナーの息子」(有限会社アール・ケイ 金田剛)が突然アパートの一室でレンタルルーム事業を始め、騒音に毎日悩まされることになった。その影響で私は本当に精神的に辛い状況に追い込まれた。

壁が薄い物件なのに、隣の部屋が突然レンタルルーム化したことで、入れ替わり立ち替わり大人数が来てセミナーやらゲームやら芝居の練習やらパーティーやらをやっていつもうるさくなった。当然、毎日どころか客が来るたびに騒音に悩まされることになった。

管理会社やオーナーの息子に何度言ってもまともな対応が行われず、それが1年以上続いた。不眠になったし精神的にもやられた。今でもとても恨んでいる。詳しくは note で記事化

結局オーナーが引っ越し代を払うことで決着は付いたのだが、そのためにこの期間は引っ越し作業に追われた。引っ越し元と引っ越し先を自転車で何度も往復して荷物を運んだり、様々な契約の解除・再契約・ネット開通や部屋の整備などで一日が終わったりして開発どころではなかった。


※開発日記は当時の記録をもとに作成し、必要に応じて加筆・補足しています

この記事はアイディア整理ソフト「idea Lane」の開発記録です

どなたでも、ユーザ登録だけで無料ですぐに使えます
テキストベースの思考整理ツール「idea Lane」


コメント

タイトルとURLをコピーしました