Listener fix

This commit is contained in:
TooWaBoo
2018-11-28 07:44:28 +01:00
committed by GitHub
parent 90122c419e
commit 6b0558c9e3

View File

@@ -424,7 +424,6 @@ void LensProfilePanel::onUseCAChanged()
void LensProfilePanel::setBatchMode(bool yes) void LensProfilePanel::setBatchMode(bool yes)
{ {
FoldableToolPanel::setBatchMode(yes); FoldableToolPanel::setBatchMode(yes);
corrUnchangedRB->set_group(corrGroup); corrUnchangedRB->set_group(corrGroup);
@@ -504,7 +503,7 @@ void LensProfilePanel::onCorrModeChanged(const Gtk::RadioButton* rbChanged)
ckbUseCA->set_sensitive(true); ckbUseCA->set_sensitive(true);
disableListener(); const bool disabled = disableListener();
if (batchMode) { if (batchMode) {
setLensfunCamera("", ""); setLensfunCamera("", "");
setLensfunLens(""); setLensfunLens("");
@@ -515,7 +514,9 @@ void LensProfilePanel::onCorrModeChanged(const Gtk::RadioButton* rbChanged)
setLensfunCamera(c.getMake(), c.getModel()); setLensfunCamera(c.getMake(), c.getModel());
setLensfunLens(l.getLens()); setLensfunLens(l.getLens());
} }
if (disabled) {
enableListener(); enableListener();
}
mode = M("TP_LENSPROFILE_CORRECTION_AUTOMATCH"); mode = M("TP_LENSPROFILE_CORRECTION_AUTOMATCH");