Community
Participate
Working Groups
Build ID: I20090401-1325 Steps To Reproduce: Open the eclipse in an Arabic locale environment 1.Create a simple project in the workspace Go to File à New à Examples à GMF (Graphical Modeling Framework) à Geoshape Diagram and hit “Next.” 2.In the dialog that pops up, you should be able to edit the project and file names. Enter mixed Arabic and English filename e.g xyz ABC where capital letters are arabic text 3.Go ahead and create an empty model file 4.Select the diagram surface and right click to display context menu and choose “Show Properties View”. 5.Navigate to the “Rulers and Grid” tab and enter numeric data for measurement field in “Grid Spacing”. The measurement unit for that field is based on the “Ruler Units” field. 6.choose U.S english keyboard layout. 7.Type 2.5 in the Grid Spacing text field, you will find that it is written as European numbers , which is the right case , press enter , the following happens a-It will be displayed as Arabic-Indic numbers which is not correct, it should be displayed as European numbers b-The dot is not recognized regardless the US keyboard layout and the number becomes 25 which is not correct More information:
Created attachment 131895 [details] the correct behaviour
Created attachment 131896 [details] the Arabic Indic incorrect behaviour
Created attachment 131897 [details] the Arabic Indic incorrect behaviour
Created attachment 131898 [details] the Arabic Indic incorrect behaviour
Resolution of BIDI defects are not in plan for Galileo. BIDI in text fields in SWT applications are limited by issues in the base platform and there is no plan to address these issues in Galileo. Reducing severity to Normal. Leaving open in case BIDI defects are looked at in a future release.
It is acceptable to defer fixing the defect as it is not in Galileo plans, however, we believe the severity should be left as "Major" (even if not resolved) as it reflects the degree of criticality from Bidi perspective, regardless of the resolution plan
[GMF Restructure] Bug 319140 : product GMF and component Runtime was the original product and component for this bug