From d7217165ac7e5b25b6c5fe80c87d4c75f0667550 Mon Sep 17 00:00:00 2001 From: Johannes Wendel Date: Thu, 9 Jan 2020 23:21:45 +0100 Subject: [PATCH] restructured DisplayController --- FlippR-Driver/src/output/detail/DisplayController.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/FlippR-Driver/src/output/detail/DisplayController.cpp b/FlippR-Driver/src/output/detail/DisplayController.cpp index a40e42c..2fa9154 100644 --- a/FlippR-Driver/src/output/detail/DisplayController.cpp +++ b/FlippR-Driver/src/output/detail/DisplayController.cpp @@ -23,16 +23,15 @@ DisplayController::DisplayController(std::mapdisplay_cycle_thread = std::thread(&DisplayController::cycle_displays, this); - for (auto display : displays) { this->displays.push_back(std::dynamic_pointer_cast(display.second)); } - CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayController and started cycling them."; - + this->display_cycle_thread = std::thread(&DisplayController::cycle_displays, this); activate_displays(); + + CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayController and started cycling them."; } DisplayController::~DisplayController()