commit b41a4c3d521796b6bff39ab0080073e93ff7f3aa
Author: Juergen Spitzmueller <[email protected]>
Date: Sun Jun 28 12:26:25 2026 +0200
Improve UI feedback in child document settings (#13343)
\includeonly makes no sense with only one child, so
do not offer it.
---
src/frontends/qt/GuiDocument.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/frontends/qt/GuiDocument.cpp b/src/frontends/qt/GuiDocument.cpp
index a46d21aee2..4717dba8e7 100644
--- a/src/frontends/qt/GuiDocument.cpp
+++ b/src/frontends/qt/GuiDocument.cpp
@@ -4958,6 +4958,10 @@ void GuiDocument::updateIncludeonlyDisplay()
{
if (includeonlys_.empty()) {
masterChildModule->includeallRB->setChecked(true);
+ // Disable "Include selected only" if there is
+ // only one to select from
+ masterChildModule->includeonlyRB->setEnabled(
+ masterChildModule->childrenTW->topLevelItemCount() > 1);
masterChildModule->childrenTW->setEnabled(false);
masterChildModule->maintainGB->setEnabled(false);
} else {
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs