mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
InsetNote: pass on inset-modify lfuns addressed at other insets (#13068)
(cherry picked from commit ae1ddcbda0
)
This commit is contained in:
parent
bedea67d3c
commit
cc77602066
@ -141,6 +141,11 @@ void InsetNote::doDispatch(Cursor & cur, FuncRequest & cmd)
|
||||
switch (cmd.action()) {
|
||||
|
||||
case LFUN_INSET_MODIFY: {
|
||||
if (cmd.getArg(0) != "note") {
|
||||
// not for us; might be handled higher up
|
||||
cur.undispatched();
|
||||
return;
|
||||
}
|
||||
// Do not do anything if converting to the same type of Note.
|
||||
// A quick break here is done instead of disabling the LFUN
|
||||
// because disabling the LFUN would lead to a greyed out
|
||||
@ -150,7 +155,7 @@ void InsetNote::doDispatch(Cursor & cur, FuncRequest & cmd)
|
||||
InsetNoteParams params;
|
||||
string2params(to_utf8(cmd.argument()), params);
|
||||
if (params_.type == params.type)
|
||||
break;
|
||||
break;
|
||||
|
||||
cur.recordUndoInset(this);
|
||||
string2params(to_utf8(cmd.argument()), params_);
|
||||
|
Loading…
Reference in New Issue
Block a user