[LyX/master] Improve UI feedback in child document settings (#13343)
Juergen Spitzmueller <[email protected]> Sun, 28 Jun 2026 10:26:47 +0000
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
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