commit aae04d25b92a97e99b91cbb981f30b4b20d9f4ed
Author: Enrico Forestieri <for...@lyx.org>
Date:   Wed Jun 7 15:31:13 2017 +0200

    Fix a small glitch
    
    When choosing a code language that has dialects in the languages
    combo box, the dialects combo gets activated also when minted is
    in use. However, minted does not support the concept of dialects
    and the combo should not be enabled. This is harmless because the
    dialects are simply ignored and the dialects status is restored
    after apply, but it may fool the user in thinking that a dialect
    can be actually selected. So, always disable it with minted.
---
 src/frontends/qt4/GuiListings.cpp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/frontends/qt4/GuiListings.cpp 
b/src/frontends/qt4/GuiListings.cpp
index 561022f..1ab7c7e 100644
--- a/src/frontends/qt4/GuiListings.cpp
+++ b/src/frontends/qt4/GuiListings.cpp
@@ -433,7 +433,8 @@ void GuiListings::on_languageCO_currentIndexChanged(int 
index)
                }
        }
        dialectCO->setCurrentIndex(default_dialect);
-       dialectCO->setEnabled(dialectCO->count() > 1);
+       dialectCO->setEnabled(dialectCO->count() > 1
+                             && !buffer().params().use_minted);
 }
 
 

Reply via email to