バグ:効果モーションを入れ替えた直後の選択で属性が正しく表示されなくなる
たとえば、
全ダメージ
肉体ダメージ
となっている時、肉体ダメージの方で上ボタンを押した直後にどちらも肉体属性が選択されているかのように表示されています。
このほか、WSNシナリオの使用時イベント内の効果コンテントを見た時、選択した覚えのないモーション属性になっていた場合があったのですが、上手く再現しないので表題の副産物的に起こった勘違いかもしれません。
Comments (8)
-
repo owner -
reporter 後者の原因がわかりました。
カードの使用時イベントで、ツリー内の効果コンテントアイコンをクリック連打(トリプルクリックで高頻度再現)して設定ダイアログを開いた時、モーション属性選択領域にカーソルが重なっていると最後のクリックがダイアログ側にキャッチされて?選択状態になってしまうことがあるようです。
しかしこの方法で属性が変更された場合、初期状態と誤認されているのか、通常選択した場合と異なり、「適用」が有効になりません。
-
repo owner WINE 4.0.1でSpinnerの値が正常に表示されない問題を回避するために迂遠な処理を行っていて、その処理の間に操作可能なタイミングがあるようです。抑止するようにします。
この変更はほとんど全てのダイアログに影響するので、次のリリースまで残り5日ほどですがよくテストした方がよさそうです。
-
reporter 20200326版でどちらとも再現しなくなったのを確認しました。
対応ありがとうございました。そういえばLinux版ビルドというのがコミットにありますが、CWXEditor7以降はWineもしくはLinuxネイティブで動作するという認識でいいんでしょうか?
-
repo owner WINE 4.0.1ではCoolBar(アイテムを移動可能なツールバー)がちゃんと表示されないという問題がありましたが、オプションの「配置変更可能なツールバーを使用する」をオフにすればだいたいは動くと思います。ただテストは全く不充分です。
linuxではネイティブにビルドしてかなりの程度動く事を確認していますが、効果ビューなど一部表示がおかしくなる問題を確認していて、そのうちいくつかは対応作業を行っていません。CWではファイル名の大文字と小文字を区別してはいけないという根本的な問題に対処する必要もあります。使い物になる状態ではありません。
-
reporter 了解です。そういう状況なら安易に案内しない方が良さそうですね。
効果コンテントの位置がダイアログのOKにあたる位置でクリック連打するとほぼ確実にエラーが出るのを発見しました。
2020-03-31 10:54:20 [Build: 2020-03-28 22:41:09 Debug / Console (64-bit)] cwx\utils.d:137 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4568, 4568
cwx\editor\gui\dwt\mainwindow.d-mixin-4571, 4571
cwx\editor\gui\dwt\dutils.d-mixin-4736, 4736
cwx\editor\gui\dwt\absdialog.d-mixin-211, 2112020-03-31 10:54:20 [Build: 2020-03-28 22:41:09 Debug / Console (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4687 [Failed to execute runnable] org.eclipse.swt.win32.win32.x86\src\org\eclipse\swt\SWTException.d, 99: 0x00007FF7E74F63D7
0x00007FF7E74F61D4
0x00007FF7E751ED7C
0x00007FF7E7465AA9
0x00007FF7E74639B8
0x00007FF7E6B7C756
0x00007FF7E587DC4D
0x00007FF7E76F9753
0x00007FF7E76F958C
0x00007FF7E76F968B
0x00007FF7E76F958C
0x00007FF7E76F93C3
0x00007FF7E76CE2E0
0x00007FF7E587E2B2
0x00007FF7E780C874
0x00007FFB20AD7BD4 in BaseThreadInitThunk
0x00007FFB2180CEE1 in RtlUserThreadStart -
repo owner 修正しました。
-
reporter - changed status to resolved
7.3では今のところ再現していません。
- Log in to comment
pull request #1
ご報告ありがとうございます。
効果ビューの属性や効果値等の欄は以前の選択位置と異なる位置が選択された時に更新されるのですが、上下移動の時に以前の選択位置の情報が更新されていませんでした。つまり、上下へ移動→移動前の位置を選択、とした時に表示が更新されません。そのため、移動後と移動前にある効果で同じ属性が選択されているように見えます。