Twitterは、macOS 10.15.1(Catalina)のバグにより、同ソーシャルネットワークのデスクトップMacアプリのユーザーがアカウントのパスワード欄に特定の文字を入力できなくなると発表した。
ログインするためにアプリケーションにパスワードを入力しようとすると、一部の文字、具体的には「b」、「l」、「m」、「r」、「t」が無視されます。そのため、これらのキーを使ってパスワードを送信してTwitterアカウントにログインすることは不可能です。パスフレーズはコピー&ペーストで問題なく入力できます。
Twitterの社内開発者ノーラン・オブライエン氏によると、これらの特定のキー入力は、OSのショートカットサポートに関連するリグレッションによって無効化されているとのことです。通常、ユーザーはアプリ内でこれらのキーをショートカットとして押し、特定のアクションを実行できます。例えば、「t」キーを押すと新しいツイートを作成するためのボックスが開きます。
macOS内部で何らかの変更が行われ、これらのショートカットキーがユーザーインターフェースのパスワード入力欄に渡されるのではなく、キャプチャされるようになりました。つまり、Twitterでアカウントのパスワードを入力する際にショートカットキーを押すと、そのキー入力は正当なパスワード入力として処理されず、そのコンテキストでは無視されます。
他のプログラムも同様に影響を受ける可能性があります。
オブライエン氏は、Apple の UIKit API について次のように述べている。
根本的な原因は、同じキーに UIKeyCommand が登録されているとキーボード入力が失敗する Catalina の回帰です。おそらく UIResponder チェーンの回帰です。
— ノーラン・オブライエン (@NolanOBrien) 2019 年 10 月 30 日
以下は回帰が実際に行われているビデオです。
Twitter for Macは、パスワード欄に特定の文字を入力できません。特殊文字ではなく、通常の文字です。pic.twitter.com/QMDJyc4uRO
— マイク[ゾム]ビーズリー🧟♂️ (@MikeBeas) 2019年10月30日
LibreOfficeも?人気のオープンソーススイートがCatalinaの呪いに陥る
続きを読む
この問題の修正パッチがいつリリースされるかはまだ発表されていません。Appleはコメント要請に回答しませんでした。今週の新たな奇妙なバグとして記録しておくべきでしょう。
これは、Catalina へのアップデートを選択した Mac ファンが、Apple の最新 OS エディションの初期段階で対処しなければならないいくつかの頭痛の種のうちの 1 つです。
開発者らは、このリリースの品質の悪さを嘆き、場合によっては Windows Vista に似ているとさえ言っている。一方、ユーザーらは、このアップデートによってパフォーマンスや安定性に関するバグが数多く導入されたと報告している。
macOS 10.15 にまだアップデートしていない人は、Apple とサードパーティの開発者がプラットフォームのほとんどの問題を解決するまで、もう少し待つことをお勧めします。®
追記: Appleの2019年度通期の財務数値が水曜日に発表された。9月28日までの12か月間で、利益は550億ドルで前年比7%減、売上高は2600億ドルで2%減となった。