AppleScriptの「choose from List」命令の不具合?

mac OS SierraのAppleScriptで以下のステップを実行します。

------------------------------------------------------------------------------

set myTimerList to {"00:05:00", "00:15:00", "00:30:00", "01:00:00", "01:30:00", "02:00:00"}

set myDefaultTimer to "01:00:00"

set myList to myTimerList


-- 選択1

set mySelect to choose from list myList with prompt "再生時間を選択:" default items myDefaultTimer


-- 選択2

set mySelect to choose from list myList with prompt "再生時間を選択:" & return & "[キャンセル(esc)]" & return & "再生を中止。" default items myDefaultTimer

-------------------------------------------------------------------------------


この場合、

「選択1」のchoose from list命令では以下の通り問題ないのですが、

ユーザがアップロードしたファイル

「選択2」のchoose from list命令だと以下のように、リストボックスの縦方向が欠けてしまいます。

ユーザがアップロードしたファイル

原因は、with promptパラメータのテキスト長が複数行になっていることだと思います。



同じスクリプトをEl Capitanで実行してみると、どちらの命令もリストボックスが欠ける事はありませんでした。

これは、mac OS SierraにおけるAppleScriptのバグではないかと思うのですが、如何でしょうか?

投稿日 2016/09/25 01:36

返信
返信: 2

2016/09/25 05:43 Pajerow への返信

その挙動を見る限り、明らかなバグでしょうね。下記のスクリプトではどうなりますか。特に二つ目ではどうなるのですかね。最悪ではコマンドが異常終了するのでご注意を。



choose from list {1, 2, 3, 4, 5, 6} with prompt ("1 2 3 4 5 6") choose from list {1, 2, 3, 4, 5, 6} with prompt ("1 2 3 4 5 6 7")

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

AppleScriptの「choose from List」命令の不具合?

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