diff --git a/crates/theme_importer/src/vscode/syntax.rs b/crates/theme_importer/src/vscode/syntax.rs index a611519eeb9a085607e7c5e88dcec71ba6023952..7b134089b70d30b1a7b49e42cadc86f2235cdc03 100644 --- a/crates/theme_importer/src/vscode/syntax.rs +++ b/crates/theme_importer/src/vscode/syntax.rs @@ -150,7 +150,7 @@ impl ZedSyntaxToken { VsCodeTokenScope::Many(scopes) => scopes.iter().collect(), } .iter() - .map(|scope| scope.as_str()) + .flat_map(|scope| scope.split(',').map(|s| s.trim())) .collect::>(); let scopes_to_match = self.to_vscode();