mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-07 12:32:26 +00:00
* InsetMathNest.C (handleFont): avoid crash on undo when
suppressing a font inset (bug 3019). git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16424 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
6146f2dad4
commit
ca6838b288
@ -401,11 +401,12 @@ void InsetMathNest::handleFont
|
||||
{
|
||||
// this whole function is a hack and won't work for incremental font
|
||||
// changes...
|
||||
recordUndo(cur, Undo::ATOMIC);
|
||||
|
||||
if (cur.inset().asInsetMath()->name() == font)
|
||||
if (cur.inset().asInsetMath()->name() == font) {
|
||||
recordUndoInset(cur, Undo::ATOMIC);
|
||||
cur.handleFont(to_utf8(font));
|
||||
else {
|
||||
} else {
|
||||
recordUndo(cur, Undo::ATOMIC);
|
||||
cur.handleNest(createInsetMath(font));
|
||||
cur.insert(arg);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user