Author: switt Date: Mon Sep 5 20:46:46 2011 New Revision: 39595 URL: http://www.lyx.org/trac/changeset/39595
Log: #7681 adjust the cursor language after document language change had changed the text language Modified: lyx-devel/branches/BRANCH_2_0_X/src/BufferView.cpp lyx-devel/branches/BRANCH_2_0_X/status.20x Modified: lyx-devel/branches/BRANCH_2_0_X/src/BufferView.cpp ============================================================================== --- lyx-devel/branches/BRANCH_2_0_X/src/BufferView.cpp Mon Sep 5 20:41:39 2011 (r39594) +++ lyx-devel/branches/BRANCH_2_0_X/src/BufferView.cpp Mon Sep 5 20:46:46 2011 (r39595) @@ -1892,6 +1892,7 @@ if (oldL->rightToLeft() == newL->rightToLeft() && !buffer_.isMultiLingual()) { cur.recordUndoFullDocument(); buffer_.changeLanguage(oldL, newL); + cur.setCurrentFont(); dr.forceBufferUpdate(); } break; Modified: lyx-devel/branches/BRANCH_2_0_X/status.20x ============================================================================== --- lyx-devel/branches/BRANCH_2_0_X/status.20x Mon Sep 5 20:41:39 2011 (r39594) +++ lyx-devel/branches/BRANCH_2_0_X/status.20x Mon Sep 5 20:46:46 2011 (r39595) @@ -53,6 +53,9 @@ When a document is not multi-lingual the text contents is changed to the new language. This should be recorded for Undo (bug 7740). +- Adjust the cursor language after document language change had changed the + text language (bug 7681). + * ADVANCED FIND AND REPLACE