From c2e9ed60913604a1b8f9b6f73d930cf8e002da47 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 11 Jun 2019 14:08:48 +0200 Subject: [PATCH] feat(workspaces): add class to persistant workspaces --- src/modules/sway/workspaces.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/sway/workspaces.cpp b/src/modules/sway/workspaces.cpp index 94a5e03e..df096840 100644 --- a/src/modules/sway/workspaces.cpp +++ b/src/modules/sway/workspaces.cpp @@ -154,6 +154,11 @@ auto Workspaces::update() -> void { } else { button.get_style_context()->remove_class("urgent"); } + if ((*it)["target_output"].isString()) { + button.get_style_context()->add_class("persistant"); + } else { + button.get_style_context()->remove_class("persistant"); + } if (needReorder) { box_.reorder_child(button, it - workspaces_.begin()); }