From 8c214b9ca3572a5b34248af6300badf4c4895f6a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lars=20Gullik=20Bj=C3=B8nnes?= Date: Tue, 14 May 2002 10:53:27 +0000 Subject: [PATCH] langchange.patch git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4161 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/xforms/ChangeLog | 4 ++++ src/frontends/xforms/FormDocument.C | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index 9845961bae..1d41361648 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,3 +1,7 @@ +2002-05-10 Dekel Tsur + + * FormDocument.C (language_apply): Fix language changing. + 2002-05-09 Angus Leeming * Tooltips.C: enable tooltips by default. diff --git a/src/frontends/xforms/FormDocument.C b/src/frontends/xforms/FormDocument.C index 821c5290d8..ec42fc7be1 100644 --- a/src/frontends/xforms/FormDocument.C +++ b/src/frontends/xforms/FormDocument.C @@ -901,9 +901,9 @@ bool FormDocument::language_apply(BufferParams & params) new_language = default_language; if (old_language != new_language - && old_language->RightToLeft() == params.language->RightToLeft() + && old_language->RightToLeft() == new_language->RightToLeft() && !lv_->buffer()->isMultiLingual()) - lv_->buffer()->changeLanguage(old_language, params.language); + lv_->buffer()->changeLanguage(old_language, new_language); if (old_language != new_language) { redo = true; -- 2.39.2