commit ca2d972a3650da73afa1ec02ed930001a8a3ea30 Author: Enrico Forestieri <for...@lyx.org> Date: Fri Jun 9 12:35:01 2017 +0200
Amend fd075614 Actually, only when using minted it is not possible to insert a caption in a non-floating listing. --- src/insets/InsetListings.cpp | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/insets/InsetListings.cpp b/src/insets/InsetListings.cpp index 7be13bc..84eb483 100644 --- a/src/insets/InsetListings.cpp +++ b/src/insets/InsetListings.cpp @@ -427,8 +427,9 @@ bool InsetListings::getStatus(Cursor & cur, FuncRequest const & cmd, return true; case LFUN_CAPTION_INSERT: { // the inset outputs at most one caption - if (params().isInline() || !params().isFloat() - || getCaptionInset()) { + bool const use_minted = buffer().params().use_minted; + if (params().isInline() || getCaptionInset() || + (use_minted && !params().isFloat())) { status.setEnabled(false); return true; }