Handle LFUN_PHANTOM_INSERT in math.
This commit is contained in:
Richard Kimberly Heck 2021-01-09 19:17:47 -05:00
parent d908263908
commit e438c0f90b

View File

@ -1295,6 +1295,24 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest & cmd)
return; return;
} }
case LFUN_PHANTOM_INSERT: {
docstring const & arg = cmd.argument();
docstring newarg;
if (arg == "Phantom")
newarg = from_ascii("\\phantom");
else if (arg == "HPhantom")
newarg = from_ascii("\\hphantom");
else if (arg == "VPhantom")
newarg = from_ascii("\\vphantom");
if (newarg.empty())
LYXERR0("Unknown phantom type " + newarg);
else {
FuncRequest const newfunc(LFUN_MATH_INSERT, newarg);
lyx::dispatch(newfunc);
}
break;
}
default: default:
InsetMath::doDispatch(cur, cmd); InsetMath::doDispatch(cur, cmd);
break; break;