commit d8015545afdd193d7b6ab3ce5598c0e864f14c8a
Author: Richard Kimberly Heck <[email protected]>
Date: Sat Aug 29 13:59:09 2026 -0400
Do not put obsoleted insets on the menu
---
src/frontends/qt/GuiToolbar.cpp | 2 +-
status.25x | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/frontends/qt/GuiToolbar.cpp b/src/frontends/qt/GuiToolbar.cpp
index 897150295f..459984741c 100644
--- a/src/frontends/qt/GuiToolbar.cpp
+++ b/src/frontends/qt/GuiToolbar.cpp
@@ -511,7 +511,7 @@ void DynamicMenuButton::loadFlexInsets()
d->text_class_->insetLayouts();
for (auto const & iit : inset_layouts) {
InsetLayout const & il = iit.second;
- if (il.lyxtype() != ftype)
+ if (il.lyxtype() != ftype || !il.obsoleted_by().empty())
continue;
docstring const name = iit.first;
QString const loc_item = toqstr(translateIfPossible(
diff --git a/status.25x b/status.25x
index 25a042149d..416f8ed685 100644
--- a/status.25x
+++ b/status.25x
@@ -76,6 +76,8 @@ What's new
- Fix cursor position when going to previous cell in a macro template
(bug 13237).
+- Do not display obsoleted insets in the toolbar menus.
+
* INTERNALS
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs