Merge pull request #1785 from ElJeffe/hyprland_monitor_remove

This commit is contained in:
Alex 2022-11-10 09:21:52 +01:00 committed by GitHub
commit 3718902b9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 4 deletions

View File

@ -73,7 +73,8 @@ void check_nn(const void *ptr, const char *message = "ptr was null") {
} }
} // namespace } // namespace
waybar::modules::Backlight::BacklightDev::BacklightDev(std::string name, int actual, int max, bool powered) waybar::modules::Backlight::BacklightDev::BacklightDev(std::string name, int actual, int max,
bool powered)
: name_(std::move(name)), actual_(actual), max_(max), powered_(powered) {} : name_(std::move(name)), actual_(actual), max_(max), powered_(powered) {}
std::string_view waybar::modules::Backlight::BacklightDev::name() const { return name_; } std::string_view waybar::modules::Backlight::BacklightDev::name() const { return name_; }

View File

@ -118,7 +118,7 @@ void IPC::unregisterForIPC(EventHandler* ev_handler) {
callbackMutex.lock(); callbackMutex.lock();
for(auto it = callbacks.begin(); it != callbacks.end(); ) { for (auto it = callbacks.begin(); it != callbacks.end();) {
auto it_current = it; auto it_current = it;
it++; it++;
auto& [eventname, handler] = *it_current; auto& [eventname, handler] = *it_current;

View File

@ -56,7 +56,7 @@ uint Window::getActiveWorkspaceID(std::string monitorName) {
assert(json.isArray()); assert(json.isArray());
auto monitor = std::find_if(json.begin(), json.end(), auto monitor = std::find_if(json.begin(), json.end(),
[&](Json::Value monitor) { return monitor["name"] == monitorName; }); [&](Json::Value monitor) { return monitor["name"] == monitorName; });
if(monitor == std::end(json)) { if (monitor == std::end(json)) {
return 0; return 0;
} }
return (*monitor)["activeWorkspace"]["id"].as<uint>(); return (*monitor)["activeWorkspace"]["id"].as<uint>();