macOS 26 Tahoe スプレットシートSafariで不具合 一時的な対処方法がありました。

macOS 26 Tahoeがリリースされたので早速インストールを行いました。

普段、設計でGoogleスプレットシートを多用していますが、Safariでの挙動が変わり、不便になりました。

スプレットシートで改行

Googleスプレットシートのセル内で改行する場合、command + enter で行い、日本語入力時の確定は enter を押下します。

command + enterの挙動はそのままなのですが、日本語入力時の確定のため enter を押下すると、確定と改行が同時に行われてしまいます。

ライブ変換が悪さをしている?

ライブ変換をオンにしているとおかしな挙動になることが今までもあったので一旦OFFにしてみましたが変わらず。

Karabinerが悪さをしている?

Karabinerを利用して左右commandを英数、かなにしているのでその影響かと思いこちらもOFFにしてみましたが、変わらず。

Webアプリ化してみる

Macの機能で特定のWebページをWebアプリ化することができます。

Safariの影響を受けないと解説があったのですがこちらもSafari同様のふぐあいがありました。

Webアプリ化の手順

  1. Safariで、Webアプリとして使いたいWebページを開きます。
  2. メニューバーから「ファイル」>「Dockに追加」の順に選択します。または、Safariのツールバーにある 共有ボタン をクリックし、「Dockに追加」を選択します。
  3. Webアプリに付けたい名前を入力してから「追加」をクリックします。Webアプリがホームフォルダの「アプリケーション」フォルダに保存され、Dock、Launchpad、Spotlightから開けるようになります。

対応方法不明

現状原因が不明なので、アップデートを待つもしくは他のブラウザを利用するしかありません。

Safari確定と改行が同時に行われる
Chrome正常
Firefox正常
Opera正常
Edge(macOS版)正常

現状、Safariのみ正常動作しないようです。

AIに確認したところ

macOS Safariのテキスト入力の挙動については、カーソルが本文末尾へ勝手に飛ぶ、Enterキーで意図しない動作をするなどの問題が報告されています。これはWebサイトのJavaScriptの実装、ReactやVueなどのフレームワーク、フォームの非同期処理などが原因で発生する可能性があり、Chromeでは発生しない場合もあります。この問題はMacのSafariバージョンやmacOSのバージョン、利用するWebサイトによって挙動が異なることがあります。

まさにこれ!といったかいとうがありました。

一時的な対処方法

Safariの設定を色々探ってみたところ、正常に動作する設定がありました。

一時的ではあるかもしれませんが、以下の方法で正常入力できました。

Safariのメニュー内「開発」からデベロッパ設定を選択

「サイト固有の予期しない挙動を無効にする」にチェックを入れる

これでスプレットシートでのenterが正常に動作するようになりました。

この設定にすることによる影響は今のところ出ていませんがしばらくこれで使ってみます。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)