仕様合わせ:マルチモニタ間での移動時にウインドウ表示を追随させる

Issue #1039 new
ルンバ created an issue

複数モニタ使用時にpyを他のモニタに移動すると、手札選択やキャラクタ情報等のウインドウが元のモニタに残ります。1.50同様にモニタを移動しても追随するように合わせられるでしょうか。(もし、こちらの環境による個別症状でした課題を閉じます)

Comments (4)

  1. k4nagatsuki repo owner

    手元に再現できる環境がないので想像ですが、モニタAに本体画面を移動させたにもかかわらず新しくダイアログを開くとモニタBに出てしまうというような感じなのでしょうか?

  2. ルンバ reporter

    そうです。 しかし今試したら正常動作していますがそういう症状が続いていました。ここ一月程の間にグラボやモニタ構成を替えたのでそれに関連するのかもとも思いますが、変えたころCWをやっていなかったので発生タイミングが同一か確証がありません。

    また関係するかわかりませんが、ここ最近バトルの戦闘行動選択モードの右下左下の三角ボタンが無効になって前後のキャラに切り替え不能になっていましたがこれも今日は正常です。

    ただ実際しばらくそういう症状が続いていたので、突然これで終わるかわからないので様子をみてみます。

  3. k4nagatsuki repo owner

    各種ダイアログは親ウィンドウを指定して生成します。WindowsのAPI上は、そこでどのモニタを指定するとかいった処理は入りません。ですので、CWPyからそういう挙動を起こさせるのはかえって難しいです。Windowsのバグ、グラフィックドライバのバグといった可能性は否定しきれません。

    OSやドライバのバグを踏むのはめったに無い事ではあるのですが、私も乏しい経験でも数回踏んづけたことがあるので(一度はFeedbackHubで報告したら黙って修正されていたし、今使っているマシンでもタスクバーの表示がおかしくなる不具合がある)、ありえないとは言い切れません。

    とりあえず様子を見てみていただければと思います。再発してなかなか消えないようなら、協力していただいて回避方法を探す事になるかもしれません。

  4. Log in to comment