macOS 15.4 Sequoia , 「ショートカット」アプリウインドウの位置、サイズを記憶してくれない

タイトルの通りです。

いくらウインドウの位置やサイズを変更しても、アプリを終了・再起動すると常に以下の位置・サイズで開いてしまいます

解決方法はありますか?

ちなみに、同一ユーザの他のアプリや他のユーザアカウントでは発生しません。

MacBook Pro 16″, macOS 15.4

投稿日 2025/04/05 19:51

返信
返信: 10

2025/04/07 23:40 Pajerow への返信

おや、ありますね。


”NSWindow Frame Main Window" =


この行がメインウインドウの位置を記憶しているはずなので、

再起動後も同じ位置にいて良いはずなのですが。起動時にレイアウト

の配置調整などをするときにすべて初期値にしてしまっているのかな?

小生は全く使用していないので、初期値にあった2個のアイコンのうち

1個を削除してウインドウを移動してみただけなので、どういう条件

かは分かりませんが、ウインドウ位置を記録する行はありませんでした。


環境は Sequoia 15.4 MacBook Air M1 2020


2025/04/08 00:25 品川地蔵 への返信

>”NSWindow Frame Main Window" =

>この行がメインウインドウの位置を記憶しているはずなので、

ということなので、

plistエディタで座標を変更してからアプリを起動してみましたが変化はありませんでした。

アプリでこの値を全く参照していないのでしょうか?


2025/04/08 01:36 Pajerow への返信

アプリが起動時に初期値に設定してしまっている可能性はありますが...


plistはキャッシュに残っているはずなので、再起動しないと更新が無効に

なるかもしれません。確実にやるとすれば、システムの起動後ショート

カットアプリを起動しない状態で編集した後起動してみる、でしょうか。

2025/04/08 01:51 品川地蔵 への返信

>plistはキャッシュに残っているはずなので、再起動しないと更新が無効になるかもしれません。

ご察しの通りでした。 plistを変更後、マシンを再起動してから「ショートカット」アプリを起動したらWindowサイズが変わりました。


ということで、”参照はしているが更新はしていない”ということでしょう。

2025/04/08 17:50 Pajerow への返信

私のmacminiだとこのような状態です。

バグか仕様かわかりませんが書き出す仕組みが今は止まっているみたいですね。

Mini ~ % defaults read com.apple.shortcuts

{

    CKPerBootTasks =     (

        CKAccountInfoCacheReset

    );

    CKStartupTime = 1743472122;

    MainViewLayoutMode = grid;

    wdsCacheCleanupState =     {

        "com.apple.shortcuts" = 1;

    };

}

2025/04/08 18:14 gaitiro への返信

>書き出す仕組みが今は止まっているみたいですね。

そうですね。

plistを削除してからショートカット.appを起動してもcom.apple.shortcuts.plistが書き出されることはありませんでした。

また、plistを手修正してから起動すればウインドウサイズが変更されることからplistのReadはしているようですが。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

macOS 15.4 Sequoia , 「ショートカット」アプリウインドウの位置、サイズを記憶してくれない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。