Colchete mal colocado com texto hebraico contendo letras, dígitos e hífen

Colchete mal colocado com texto hebraico contendo letras, dígitos e hífen

Ao exibir um texto hebraico, contendo letras, dígitos e um hífen - tudo isso entre colchetes, o colchete final está mal colocado.

MWE (usando XeLaTeX):

\documentclass[12pt]{article}

\usepackage{polyglossia}
\setdefaultlanguage{hebrew} 
\setmainfont[Mapping=tex-text]{Times New Roman}

\begin{document}
% misplaced bracket:
[א 1-2]

% bracket in place:
[א 1 2]
\end{document}

A saída é semelhante a:

saída

Nota: Em instalações mais antigas isso funcionou bem, então este é um bug relativamente mais recente.

Alguma idéia de como solucionar esse problema ou onde isso deve ser relatado? (ou talvez já tenha sido relatado?)

informação relacionada