fix: lint
parent
eec0a8255f
commit
7bbf7c99a3
|
@ -9,7 +9,7 @@
|
||||||
namespace waybar::modules {
|
namespace waybar::modules {
|
||||||
|
|
||||||
class IdleInhibitor : public ALabel {
|
class IdleInhibitor : public ALabel {
|
||||||
sigc::connection timeout_;
|
sigc::connection timeout_;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
IdleInhibitor(const std::string&, const waybar::Bar&, const Json::Value&);
|
IdleInhibitor(const std::string&, const waybar::Bar&, const Json::Value&);
|
||||||
|
|
|
@ -81,18 +81,20 @@ bool waybar::modules::IdleInhibitor::handleToggle(GdkEventButton* const& e) {
|
||||||
auto timeoutMins = config_["timeout"].asDouble();
|
auto timeoutMins = config_["timeout"].asDouble();
|
||||||
int timeoutSecs = timeoutMins * 60;
|
int timeoutSecs = timeoutMins * 60;
|
||||||
|
|
||||||
timeout_ = Glib::signal_timeout().connect_seconds([]() {
|
timeout_ = Glib::signal_timeout().connect_seconds(
|
||||||
/* intentionally not tied to a module instance lifetime
|
[]() {
|
||||||
* as the output with `this` can be disconnected
|
/* intentionally not tied to a module instance lifetime
|
||||||
*/
|
* as the output with `this` can be disconnected
|
||||||
spdlog::info("deactivating idle_inhibitor by timeout");
|
*/
|
||||||
status = false;
|
spdlog::info("deactivating idle_inhibitor by timeout");
|
||||||
for (auto const& module : waybar::modules::IdleInhibitor::modules) {
|
status = false;
|
||||||
module->update();
|
for (auto const& module : waybar::modules::IdleInhibitor::modules) {
|
||||||
}
|
module->update();
|
||||||
/* disconnect */
|
}
|
||||||
return false;
|
/* disconnect */
|
||||||
}, timeoutSecs);
|
return false;
|
||||||
|
},
|
||||||
|
timeoutSecs);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Make all other idle inhibitor modules update
|
// Make all other idle inhibitor modules update
|
||||||
|
|
Loading…
Reference in New Issue