« 2017年9月 | トップページ | 2017年12月 »

2017年10月

2017年10月20日 (金)

High Sierra に移行

シェーマ箱の順番がバラバラになる

High Sierra に移行したところ,シェーマ箱のタブやシェーマの順番がバラバラになってしまった。Sierra では File#listFiles で返ってくるリストが,ファイルネームでソートされていたが,High Sierra ではバラバラに返ってくるようになった様だ。Apple File System の影響かもしれない。

File#listFiles を後からソートする様にコードを書き直した。

ソート前ソート後
Imageboxsort Imagebox
ImageBox.java
Arrays.asList(directories).stream().sorted(Comparator.comparing(File::getName)).forEach(dir -> {
  String tabName = dir.getName();
  :
ImagePalette.java
imageList.sort(Comparator.comparing(ImageEntry::getUrl));

Drag Image が縮小される

スタンプをドラッグして移動すると,別のウインドウに入ったところで Drag Image が自動的に縮小されるようになった。これは,ネイティブの動作と同じ動作である。

SierraHigh Sierra
Ddsierra Ddhsierra

« 2017年9月 | トップページ | 2017年12月 »