From 0cd769fbb7c2af8243a575ce9a889ac91be8d8a4 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Thu, 23 Feb 2017 12:55:14 +0000 Subject: [PATCH] Treat metrics screen as non-interactive for now Closes #2095 --- src/metrics.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/metrics.cpp b/src/metrics.cpp index cbca89671..b63fd16ea 100644 --- a/src/metrics.cpp +++ b/src/metrics.cpp @@ -101,6 +101,11 @@ static bool metrics_ThreadSafeMessageBox(const std::string& message, return false; } +static bool metrics_ThreadSafeQuestion(const std::string& /* ignored interactive message */, const std::string& message, const std::string& caption, unsigned int style) +{ + return metrics_ThreadSafeMessageBox(message, caption, style); +} + static void metrics_InitMessage(const std::string& message) { *initMessage = message; @@ -110,6 +115,8 @@ void ConnectMetricsScreen() { uiInterface.ThreadSafeMessageBox.disconnect_all_slots(); uiInterface.ThreadSafeMessageBox.connect(metrics_ThreadSafeMessageBox); + uiInterface.ThreadSafeQuestion.disconnect_all_slots(); + uiInterface.ThreadSafeQuestion.connect(metrics_ThreadSafeQuestion); uiInterface.InitMessage.disconnect_all_slots(); uiInterface.InitMessage.connect(metrics_InitMessage); }