From: Lars Gullik Bjønnes Date: Tue, 14 May 2002 10:53:27 +0000 (+0000) Subject: langchange.patch X-Git-Tag: 1.6.10~19247 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=8c214b9ca3572a5b34248af6300badf4c4895f6a;p=features.git langchange.patch git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4161 a592a061-630c-0410-9148-cb99ea01b6c8 --- 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;