[LyX/master] Fix #11992: Disable modification of captions in subfloats.
Richard Kimberly Heck
rikiheck at lyx.org
Sun Jan 3 19:41:55 UTC 2021
commit 68d9ea4930ef77544c3df1841969d6198cb1a331
Author: Richard Kimberly Heck <rikiheck at lyx.org>
Date: Sun Jan 3 14:41:38 2021 -0500
Fix #11992: Disable modification of captions in subfloats.
Patch from Daniel.
---
src/insets/InsetCaption.cpp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/insets/InsetCaption.cpp b/src/insets/InsetCaption.cpp
index 58242a1..9bf0941 100644
--- a/src/insets/InsetCaption.cpp
+++ b/src/insets/InsetCaption.cpp
@@ -232,7 +232,7 @@ bool InsetCaption::getStatus(Cursor & cur, FuncRequest const & cmd,
if (cur.depth() > 1) {
varia = cur[cur.depth() - 2].inset().allowsCaptionVariation(type);
}
- status.setEnabled(varia
+ status.setEnabled(!is_subfloat_ && varia
&& buffer().params().documentClass().hasInsetLayout(
from_ascii("Caption:" + type)));
return true;
More information about the lyx-cvs
mailing list