diff --git a/contrib/autoname-workspaces.py b/contrib/autoname-workspaces.py index 3ec399280..337cae352 100755 --- a/contrib/autoname-workspaces.py +++ b/contrib/autoname-workspaces.py @@ -64,16 +64,18 @@ def parse_workspace_name(name): "(?P[0-9]+):?(?P\w+)? ?(?P.+)?", name ).groupdict() - def construct_workspace_name(parts): new_name = str(parts["num"]) if parts["shortname"] or parts["icons"]: - new_name += ":" + icon_count=len(parts["icons"].split()) + + if icon_count != 0: + new_name += ":" if parts["shortname"]: new_name += parts["shortname"] - if parts["icons"]: + if parts["icons"] and icon_count != 0: new_name += " " + parts["icons"] return new_name