Bug 62063 - FORMATTING: After changing to non-Western keyboard layout, font textbox still tracks Western font
Summary: FORMATTING: After changing to non-Western keyboard layout, font textbox still...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: Other Linux (All)
: medium normal
Assignee: Not Assigned
Whiteboard: BSA
: 62061 71913 (view as bug list)
Depends on:
Blocks: RTL-CTL Fonts
  Show dependency treegraph
Reported: 2013-03-09 14:31 UTC by Munzir Taha
Modified: 2021-06-21 17:16 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:
Regression By:


Note You need to log in before you can comment on or make changes to this bug.
Description Munzir Taha 2013-03-09 14:31:26 UTC
Problem description: 
If I open a new text document in writer, changed the language to Arabic and typed some text, the text font is not changed and falls back to DejaVu Sans on my system. I need to highlight the text and change the font for it to work.

Steps to reproduce:
1. Open a new Text, change the language to Arabic
2. Choose any font, e.g "Amiri" and type any Arabic text
3. The font is still DejaVu Sans and doesn't change to Amiri.

Current behavior:
Font is always DejaVu Sans

Expected behavior:
I expected the font to change to Amiri

Operating System: Linux (Other)
Version: release
Comment 1 Thomas van der Meulen [retired] 2013-03-10 10:41:55 UTC
*** Bug 62061 has been marked as a duplicate of this bug. ***
Comment 2 Faisal Menawer 2013-04-03 08:11:55 UTC
reproduced on Libreoffice

it happen when your locale are not RTL langauge (Right to Left).

Operating Systems: ubuntu 12.10 (64 bit)
Comment 3 خالد حسني 2013-11-22 12:09:50 UTC
*** Bug 71913 has been marked as a duplicate of this bug. ***
Comment 4 خالد حسني 2013-11-23 07:15:29 UTC
I think what happens is that changing the font from the menu only the “western” font and when one starts typing in a CTL script (Arabic, Indic, etc.) Writer switches to the CTL font (both can be seen from Format → Character). It is very annoying indeed (together with the almost meaningless script classification), but I’m not sure what is the best way to mitigate this. May be changing the font in the font menu should change all the three font categories at once?
Comment 5 Urmas 2013-11-23 12:05:24 UTC
There is nothing meaningless in separation of fonts which contain letters and those which don't.
Comment 6 QA Administrators 2015-04-19 03:20:41 UTC Comment hidden (obsolete)
Comment 7 Munzir Taha 2015-04-19 11:55:43 UTC
This is to confirm that I tested the bug in LibreOffice version
The bug is still there. I would rephrase it to make it more accurate

Steps to reproduce:
1. Open a new text document in LibreOffice (e.g writer, impress, calc)
2. Change the language to Arabic, choose an Arabic font and type some text
3. The font chosen is not applied to the text and falls back to whichever font is set as default in Format -> Character... or the font set for the previous line.

Expected behavior
Changing the font should be applied to any characters written afterwards.

You need to type first, highlight the text and then change the font for it to work which is very annoying
Comment 8 QA Administrators 2016-09-20 09:32:54 UTC Comment hidden (obsolete)
Comment 9 Munzir Taha 2016-09-20 17:58:42 UTC
I confirm the bug is still available with the current version (5.2.1)
Comment 10 Xisco Faulí 2017-09-29 08:49:17 UTC Comment hidden (obsolete)
Comment 11 Munzir Taha 2017-09-29 16:04:30 UTC
libreoffice-fresh 5.4.1
Arch Linux
4+ Years
and the annoying bug is still there
See you next year ;)
Comment 12 QA Administrators 2018-09-30 02:50:07 UTC Comment hidden (obsolete)
Comment 13 Munzir Taha 2018-10-01 11:27:07 UTC
The bug is still present

Build ID: 6.1.1-3
CPU threads: 4; OS: Linux 4.18; UI render: default; VCL: gtk3_kde5; 
Locale: en-US (en_US.UTF-8); Calc: group threaded
Comment 14 Safeer Pasha 2020-01-22 06:23:08 UTC
The bug is still present

Build ID: 1:6.0.7-0ubuntu0.18.04.10
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: kde4; 
Locale: en-US (en_US.UTF-8); Calc: group

Kubuntu 18.04
Comment 15 Eyal Rozenberg 2021-06-21 17:14:54 UTC
Bug still manifests with:

Version: / LibreOffice Community
Build ID: 162f5a20095c6937030d23ee03fb8f72c51eefa1
CPU threads: 4; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: en-US (en_IL); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-06-06_16:55:45

But actually - it's not specific to Arabic. It's the same with Hebrew, and I assume all RTL languages and suspect perhaps CTL languages too.

Also renaming title to better reflect the actual bug.
Comment 16 Eyal Rozenberg 2021-06-21 17:16:48 UTC
I should also stress that this is a high-visibility bug - so much so that many of us experienced users ignore it, since we simply encounter it every time we open LO Writer. For newbies, it is one of the immediate annoyances they come up against.

So, I suggest an increase of priority.