Bug 384966 - BIDI4.2.1 BDL: Base text direction should be controlled for GEF label
Summary: BIDI4.2.1 BDL: Base text direction should be controlled for GEF label
Status: NEW
Alias: None
Product: GEF
Classification: Tools
Component: GEF-Legacy GEF (MVC) (show other bugs)
Version: 3.8   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: gef-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-12 11:41 EDT by Gregory Brodsky CLA
Modified: 2012-07-16 05:45 EDT (History)
5 users (show)

See Also:


Attachments
text direction in and out of incell editor (15.08 KB, image/jpeg)
2012-07-12 11:50 EDT, Gregory Brodsky CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gregory Brodsky CLA 2012-07-12 11:41:40 EDT
Build Identifier: Version: 4.2.1 Buid id: J20120711-1640

Because it's uncomfortable to enter Hebrew or Arabic text in LTR direction, the BIDI end-user expects possibility to set base text direction of component and have it persisted in in-cell editor.  

The problem is described in details here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=273198

Reproducible: Always

Steps to Reproduce:
1. Create new Logic Diagram
2. Pick up Label from Pallete and draw it in the model editor
3. Double-click on the label to open in-cell editor and enter mixed English-Hebrew or English-Arabic text,  The text direction is LTR.
4. Press on Right  Ctrl+Shift.  The text direction becomes RTL.
5. Click in space out of the Label to exit in-cell editor.  The text direction becomes LTR once, again, and the text looks differently from when it was in the in-cell editor.
6. Enter the in-cell editor once again - the text direction is LTR.  RTL direction that was set in the previous time was not kept.
Comment 1 Gregory Brodsky CLA 2012-07-12 11:50:01 EDT
Created attachment 218653 [details]
text direction in and out of incell editor
Comment 2 Anthony Hunter CLA 2012-07-12 12:14:18 EDT
This is probably a duplicate of bug 133053 from GEF 3.2 (Eclipse 3.2), so there are no plans to fix in the short term.
Comment 3 Gregory Brodsky CLA 2012-07-14 18:03:09 EDT
(In reply to comment #2)
> This is probably a duplicate of bug 133053 from GEF 3.2 (Eclipse 3.2), so there
> are no plans to fix in the short term.

No this is absolutely different issue. Please notice, the bug #133053 is about existing functionality (namely typing). This bug is a "feature request" - it reports missing of important functionality which relevant for either typing and static display.