From 002e0205064c788dfefb7045529d15d32fbad99b Mon Sep 17 00:00:00 2001 From: Evan Wallace Date: Sun, 16 Jul 2023 18:26:06 -0400 Subject: [PATCH] css: always emit mappings for symbols --- internal/css_printer/css_printer.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/css_printer/css_printer.go b/internal/css_printer/css_printer.go index b9ded011712..951f5fe8f7a 100644 --- a/internal/css_printer/css_printer.go +++ b/internal/css_printer/css_printer.go @@ -860,7 +860,11 @@ func (p *printer) printSymbol(loc logger.Loc, ref ast.Ref, mode identMode, white name, ok := p.options.LocalNames[ref] if !ok { name = originalName - } else if p.options.AddSourceMappings && name != originalName { + } + if p.options.AddSourceMappings { + if originalName == name { + originalName = "" + } p.builder.AddSourceMapping(loc, originalName, p.css) } p.printIdent(name, mode, whitespace)