*/
Change::Type lookupChange(DocIterator const & dit, bool outer = false)
{
- size_t const depth = dit.depth() - outer ? 1 : 0;
+ size_t const depth = dit.depth() - (outer ? 1 : 0);
for (size_t i = 0 ; i < depth ; ++i) {
CursorSlice const & slice = dit[i];
|| inset_code == it->lyxCode())
it->dispatch(cur, fr);
}
+ update = true;
break;
}
}
case LFUN_TEXTCLASS_APPLY: {
- recordUndoFullDocument(view());
Buffer * buffer = owner->buffer();
lyx::textclass_type const old_class =
break;
owner->message(_("Converting document to new document class..."));
+ recordUndoFullDocument(view());
+ buffer->params().textclass = new_class;
StableDocIterator backcur(view()->cursor());
ErrorList el;
lyx::cap::SwitchBetweenClasses(