Red Hat Bugzilla – Bug 241875
oodraw fails to assign typeface changes in CTL fonts
Last modified: 2007-11-30 17:12:05 EST
Description of problem:
In openoffice draw with Hebrew support - failure to assign font and size
to Hebrew characters.
When text is being selected and changes to font type/size are being
applied they are not reflected.
Version-Release number of selected component (if applicable):
Fedora 7 pre-release RC2
Steps to Reproduce:
1. Open oodraw on machine with hebrew support.
2. Select text tool and type text in hebrew
3. Select-all and chenge typeface or size.
Nothing changes and I notice that the location marker on the
rulers make a very slow move on the ruler, The application is
kept stalled until this movement reaches the end of the rulers.
Typeface should change as usual.
It happens only in Hebrew.
I noticed the following: The change which the user applies actually takes
effect on the western characters instead of the CTL font as it should.
When selecting Format=>character... it can be viewed. Also, when the
font type or size is being changed in the CTL segment of the format character
window, the action does take place as expected.
hmm, seems to work fine if there is *just* CTL text, but if there is "western"
or CJK chars then only the western text gets modified, requiring
format->character to be used on the CTL text.
The backport of the http://www.openoffice.org/issues/show_bug.cgi?id=72349 fix
is triggering this problem
hmm, added some comments to upstream issue and checked in a fix. Will be in
first OOo update post Fedora-7
should be ok with todays fedora errata 2.2.0-14.11