fixed UI deadlock introduced by 0f197bf1a4b1e9660e3f5264cca3d869cf6902ab
This commit is contained in:
parent
0f197bf1a4
commit
07dfda5d73
@ -492,13 +492,15 @@ void LensProfilePanel::onCorrModeChanged()
|
||||
ckbUseCA->set_sensitive(false);
|
||||
|
||||
if (metadata) {
|
||||
disableListener();
|
||||
bool b = disableListener();
|
||||
const LFDatabase *db = LFDatabase::getInstance();
|
||||
LFCamera c = db->findCamera(metadata->getMake(), metadata->getModel());
|
||||
LFLens l = db->findLens(c, metadata->getLens());
|
||||
setLensfunCamera(c.getMake(), c.getModel());
|
||||
setLensfunLens(l.getLens());
|
||||
enableListener();
|
||||
if (b) {
|
||||
enableListener();
|
||||
}
|
||||
}
|
||||
|
||||
mode = M("LENSPROFILE_CORRECTION_AUTOMATCH");
|
||||
|
Loading…
x
Reference in New Issue
Block a user