瀏覽代碼

Do not attempt to answer non-existing query

Ivan Savenko 1 年之前
父節點
當前提交
b2527c3775
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      client/CPlayerInterface.cpp

+ 2 - 1
client/CPlayerInterface.cpp

@@ -1676,7 +1676,8 @@ void CPlayerInterface::showTavernWindow(const CGObjectInstance * object, const C
 {
 	EVENT_HANDLER_CALLED_BY_CLIENT;
 	auto onWindowClosed = [this, queryID](){
-		cb->selectionMade(0, queryID);
+		if (queryID != QueryID::NONE)
+			cb->selectionMade(0, queryID);
 	};
 	GH.windows().createAndPushWindow<CTavernWindow>(object, onWindowClosed);
 }