OpenSiv3D icon indicating copy to clipboard operation
OpenSiv3D copied to clipboard

コンソールWindowを選択状態にしてコンソール出力するとスリープ

Open comefrombottom opened this issue 6 months ago • 1 comments

エラーの内容 | Describe the runtime error コンソールWindowを選択状態にしてコンソール出力すると画面がスリープし、Windowも閉じれなくなる。(全画面表示にしていたら復旧が極めて困難になる。) 再現方法 | To Reproduce

# include <Siv3D.hpp> 

void Main()
{
	Console << U"Start";//コンソールWindowを開いておく
	while (System::Update())
	{
		ClearPrint();
		Print << Scene::Time();

		if (KeySpace.down()) {
			Console << U"a";//実行中のコンソール出力
		}

	}
}

のように適当に実行中にコンソール出力できるようにする。

コンソールWindowで、どこでもいいので選択状態にする。

アプリWindowにもどり、(上記コードの場合スペースキーを押して)コンソール出力すると、処理が停止する。

image

発生環境(デスクトップの場合) | Desktop (please complete the following information):

  • OS:Windows11 23H2
  • バージョン | Version:Siv3D 0.6.15
  • GPU:
  • ブラウザ (Web 版) | Browser:

発生環境(モバイルの場合) | Smartphone (please complete the following information):

  • デバイス | Device:
  • OS:
  • バージョン | Version:
  • ブラウザ (Web 版) | Browser:

備考 | Additional context

comefrombottom avatar Aug 09 '24 23:08 comefrombottom