remove empty and solo classes when they do not apply
This commit is contained in:
		
							parent
							
								
									e4756cf24e
								
							
						
					
					
						commit
						7cdde05568
					
				|  | @ -31,8 +31,10 @@ void Window::onCmd(const struct Ipc::ipc_response& res) { | ||||||
|       bar_.window.get_style_context()->remove_class(app_id_); |       bar_.window.get_style_context()->remove_class(app_id_); | ||||||
|     } |     } | ||||||
|     if (nb == 0) { |     if (nb == 0) { | ||||||
|  |       bar_.window.get_style_context()->remove_class("solo"); | ||||||
|       bar_.window.get_style_context()->add_class("empty"); |       bar_.window.get_style_context()->add_class("empty"); | ||||||
|     } else if (nb == 1) { |     } else if (nb == 1) { | ||||||
|  |       bar_.window.get_style_context()->remove_class("empty"); | ||||||
|       bar_.window.get_style_context()->add_class("solo"); |       bar_.window.get_style_context()->add_class("solo"); | ||||||
|       if (!app_id.empty()) { |       if (!app_id.empty()) { | ||||||
|         bar_.window.get_style_context()->add_class(app_id); |         bar_.window.get_style_context()->add_class(app_id); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue