fix(custom): do not take the custom module ref

This commit is contained in:
Alexis
2018-08-21 10:50:09 +02:00
parent 8be67d5008
commit 0dba3abc1d
5 changed files with 7 additions and 7 deletions

View File

@ -35,7 +35,7 @@ waybar::modules::Battery::~Battery()
void waybar::modules::Battery::worker()
{
// Trigger first values
dp.emit();
update();
thread_ = [this] {
struct inotify_event event = {0};
int nbytes = read(fd_, &event, sizeof(event));

View File

@ -1,6 +1,6 @@
#include "modules/custom.hpp"
waybar::modules::Custom::Custom(const std::string& name,
waybar::modules::Custom::Custom(const std::string name,
const Json::Value& config)
: ALabel(config), name_(name)
{

View File

@ -31,7 +31,7 @@ waybar::modules::Network::Network(const Json::Value& config)
label_.set_name("network");
// Trigger first values
getInfo();
dp.emit();
update();
thread_ = [this] {
char buf[4096];
uint64_t len = netlinkResponse(sock_fd_, buf, sizeof(buf),