From 90a9c0e25fbfaa9eebf597ebc73e3690d251373f Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 15 Jun 2019 15:01:03 +0200 Subject: [PATCH] refactor: get rid of some mutex --- include/AModule.hpp | 1 - src/AModule.cpp | 3 --- 2 files changed, 4 deletions(-) diff --git a/include/AModule.hpp b/include/AModule.hpp index 222cb9fa..c8e3d0ad 100644 --- a/include/AModule.hpp +++ b/include/AModule.hpp @@ -27,7 +27,6 @@ class AModule : public IModule { const Json::Value &config_; Gtk::EventBox event_box_; std::string click_param_; - std::mutex mutex_; virtual bool handleToggle(GdkEventButton *const &ev); virtual bool handleScroll(GdkEventScroll *); diff --git a/src/AModule.cpp b/src/AModule.cpp index ca903a11..9063012a 100644 --- a/src/AModule.cpp +++ b/src/AModule.cpp @@ -88,9 +88,6 @@ AModule::SCROLL_DIR AModule::getScrollDir(GdkEventScroll* e) { } bool AModule::handleScroll(GdkEventScroll* e) { - // Avoid concurrent scroll event - std::lock_guard lock(mutex_); - auto dir = getScrollDir(e); if (dir == SCROLL_DIR::UP && config_["on-scroll-up"].isString()) { pid_.push_back(util::command::forkExec(config_["on-scroll-up"].asString()));