mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 13:18:28 +00:00
Fix language issues in Argument read (#8471)
This commit is contained in:
parent
3ccb2a1691
commit
f83ac67e1a
@ -149,6 +149,25 @@ void InsetArgument::doDispatch(Cursor & cur, FuncRequest & cmd)
|
||||
break;
|
||||
}
|
||||
|
||||
case LFUN_PASTE:
|
||||
case LFUN_CLIPBOARD_PASTE:
|
||||
case LFUN_SELECTION_PASTE:
|
||||
case LFUN_PRIMARY_SELECTION_PASTE:
|
||||
// Do not call InsetCollapsable::doDispatch(cur, cmd)
|
||||
// with (inherited) pass_thru to avoid call for
|
||||
// fixParagraphsFont(), which does not play nicely with
|
||||
// inherited pass_thru (see #8471).
|
||||
// FIXME: Once we have implemented genuine pass_thru
|
||||
// option for InsetArgument (not inherited pass_thru),
|
||||
// we should probably directly call
|
||||
// InsetCollapsable::doDispatch(cur, cmd) for that
|
||||
// case as well
|
||||
if (pass_thru_)
|
||||
text().dispatch(cur, cmd);
|
||||
else
|
||||
InsetCollapsable::doDispatch(cur, cmd);
|
||||
break;
|
||||
|
||||
default:
|
||||
InsetCollapsable::doDispatch(cur, cmd);
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user