Found while checking T242627.
Steps to reproduce:
- View a file with structured data with your UI set to a RTL language (e.g. https://commons.wikimedia.org/wiki/File:Malibu-superbloom.jpg?uselang=he)
- Click 'Edit' and ' Add qualifier'
- Type a negative number and observe that a negative sign will be entered as RTL. in hewiki negative numbers, e.g. for some temperature measurements, are entered with weak directionality:
The negative numbers entered in the following element
<div class="wbmi-input-widget__input oo-ui-widget oo-ui-inputWidget oo-ui-textInputWidget oo-ui-textInputWidget-type-number oo-ui-widget-enabled" aria-disabled="false"><input step="any" type="number" tabindex="0" aria-disabled="false" class="oo-ui-inputWidget-input" value=""><span class="oo-ui-iconElement-icon oo-ui-iconElement-noIcon"></span><span class="oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator"></span></div>
will be displayed and saved incorrectly: