From a6eeec1a0a2a12db37fa0095341dde051ce0f0ab Mon Sep 17 00:00:00 2001 From: Peter Repukat Date: Tue, 27 Mar 2018 23:06:27 +0200 Subject: [PATCH] SteamTarget: fix "overlay_only_config" --- SteamTarget/SteamTarget.cpp | 3 +-- SteamTarget/TargetOverlay.cpp | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/SteamTarget/SteamTarget.cpp b/SteamTarget/SteamTarget.cpp index 35d9504..dbd8154 100644 --- a/SteamTarget/SteamTarget.cpp +++ b/SteamTarget/SteamTarget.cpp @@ -49,10 +49,9 @@ void SteamTarget::init() loguru::add_file("last.log", loguru::Truncate, loguru::Verbosity_INFO); connect(this, SIGNAL(aboutToQuit()), this, SLOT(onAboutToQuit())); SetConsoleCtrlHandler(reinterpret_cast(ConsoleCtrlCallback), true); - ShowWindow(GetConsoleWindow(), SW_HIDE); SetPriorityClass(GetCurrentProcess(), HIGH_PRIORITY_CLASS); readIni(); - target_overlay_.init(!enable_overlay_); + target_overlay_.init(!enable_overlay_, enable_overlay_only_config_); initOverlayEvents(); controller_thread_ = std::make_unique(update_rate_); if (enable_controllers_) diff --git a/SteamTarget/TargetOverlay.cpp b/SteamTarget/TargetOverlay.cpp index 40c2781..c1863fd 100644 --- a/SteamTarget/TargetOverlay.cpp +++ b/SteamTarget/TargetOverlay.cpp @@ -58,7 +58,8 @@ void TargetOverlay::overlayLoop() if (hidden_ || hidden_only_config_) { ShowWindow(window_.getSystemHandle(), SW_HIDE); - window_.setFramerateLimit(1); //Window is not shown anyway, + if (hidden_) + window_.setFramerateLimit(1); //Window is not shown anyway, } else { @@ -84,7 +85,6 @@ void TargetOverlay::overlayLoop() if (hidden_only_config_) { ShowWindow(window_.getSystemHandle(), SW_SHOW); - window_.setFramerateLimit(30); } @@ -119,7 +119,6 @@ void TargetOverlay::overlayLoop() if (hidden_only_config_) { ShowWindow(window_.getSystemHandle(), SW_HIDE); - window_.setFramerateLimit(1); //Window is not shown anyway } }