Javascript Nullish coalescing operator sometimes breaks syntax highlighting

When viewing the diff in PR changes, sometimes code after the nullish coalescing operator (??), loses its syntax highlighting or the syntax highlighting appears unusual. This is not always the case, sometimes the syntax afterwards is not affected. The examples are .vue files.

Example

EDIT: This may actually not be the fault of (??) I am now noticing this broken highlighting elsewhere where it is not used.

Another example because I can only upload one per post