commit 7cccfe5515cd454510604fdf92a09f007675d35f
Author: Juergen Spitzmueller <[email protected]>
Date:   Tue Feb 9 11:01:45 2021 +0100

    BulletsModule: disable size widget with custom bullet (#12011)
---
 src/frontends/qt/BulletsModule.cpp |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/frontends/qt/BulletsModule.cpp 
b/src/frontends/qt/BulletsModule.cpp
index e640feb..fcd14e3 100644
--- a/src/frontends/qt/BulletsModule.cpp
+++ b/src/frontends/qt/BulletsModule.cpp
@@ -227,6 +227,8 @@ void BulletsModule::showLevel(int level)
        if (bullets_[level].getFont() < 0) {
                customCB->setCheckState(Qt::Checked);
                customLE->setText(toqstr(bullets_[level].getText()));
+               bulletsizeCO->setEnabled(false);
+               sizeL->setEnabled(false);
        } else {
                customCB->setCheckState(Qt::Unchecked);
                customLE->clear();
@@ -234,6 +236,8 @@ void BulletsModule::showLevel(int level)
                selectItem(current_font_, current_char_, true);
                bulletpaneCO->setCurrentIndex(current_font_);
                bulletpaneSW->setCurrentIndex(current_font_);
+               bulletsizeCO->setEnabled(true);
+               sizeL->setEnabled(true);
        }
        bulletsizeCO->setCurrentIndex(bullets_[level].getSize() + 1);
 }
@@ -262,6 +266,9 @@ void BulletsModule::bulletSelected(QListWidgetItem * item, 
QListWidgetItem *)
 
 void BulletsModule::on_customCB_clicked(bool custom)
 {
+       bulletsizeCO->setEnabled(!custom);
+       sizeL->setEnabled(!custom);
+
        if (!custom) {
                if (current_font_ < 0)
                        current_font_ = bulletpaneCO->currentIndex();
-- 
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to