Merge pull request #2672 from fdev31/master

This commit is contained in:
Alexis Rouillard 2023-11-15 17:53:48 +01:00 committed by GitHub
commit 0a747ddafc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -311,7 +311,8 @@ void Workspaces::on_workspace_created(std::string const &payload) {
void Workspaces::on_workspace_moved(std::string const &payload) {
std::string workspace = payload.substr(0, payload.find(','));
std::string new_output = payload.substr(payload.find(',') + 1);
if (bar_.output->name == new_output) { // TODO: implement this better
bool should_show = show_special() || ! workspace.starts_with("special");
if (should_show && bar_.output->name == new_output) { // TODO: implement this better
const Json::Value workspaces_json = gIPC->getSocket1JsonReply("workspaces");
for (Json::Value workspace_json : workspaces_json) {
std::string name = workspace_json["name"].asString();