diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp index 1dc55dbeb0..77dcefa434 100644 --- a/src/insets/InsetTabular.cpp +++ b/src/insets/InsetTabular.cpp @@ -4159,10 +4159,16 @@ void InsetTabular::doDispatch(Cursor & cur, FuncRequest & cmd) cur.bv().showDialog("tabular"); break; - case LFUN_INSET_MODIFY: - if (!tabularFeatures(cur, to_utf8(cmd.argument()))) + case LFUN_INSET_MODIFY: { + string arg; + if (cmd.getArg(1) == "from-dialog") + arg = cmd.getArg(0) + to_utf8(cmd.argument().substr(19)); + else + arg = to_utf8(cmd.argument()); + if (!tabularFeatures(cur, arg)) cur.undispatched(); break; + } // insert file functions case LFUN_FILE_INSERT_PLAINTEXT_PARA: diff --git a/status.20x b/status.20x index b64c35854e..d5cfd3bb28 100644 --- a/status.20x +++ b/status.20x @@ -206,6 +206,8 @@ What's new - Show entire index entry in outliner (bug 7774). +- Fix a warning when changing table settings via the dialog (bug 7755). + * DOCUMENTATION AND LOCALIZATION