From 3409d45a624f6ddea5343186d5f51d9d9f740644 Mon Sep 17 00:00:00 2001 From: Raphael Robatsch Date: Sun, 31 Oct 2021 17:50:59 +0100 Subject: [PATCH] fix: update selmon --- src/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index e77c11f..a7890a4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -288,6 +288,11 @@ static void handleStdin(const std::string& line) uint32_t selected; stream >> selected; mon->bar->setSelected(selected); + if (selected) { + selmon = &*mon; + } else if (selmon == &*mon) { + selmon = nullptr; + } } else if (command == "tags") { uint32_t occupied, tags, clientTags, urgent; stream >> occupied >> tags >> clientTags >> urgent;