From eede7e406f60dd4854a533920baef5d15b15f816 Mon Sep 17 00:00:00 2001 From: Alberto Griggio Date: Sun, 31 Dec 2017 00:28:16 +0100 Subject: [PATCH] correctly set MetaDataParams::mode --- rtgui/metadatapanel.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rtgui/metadatapanel.cc b/rtgui/metadatapanel.cc index c59889234..ee97a7dfe 100644 --- a/rtgui/metadatapanel.cc +++ b/rtgui/metadatapanel.cc @@ -88,7 +88,8 @@ void MetaDataPanel::read(const rtengine::procparams::ProcParams* pp, const Param void MetaDataPanel::write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited) { - pp->metadata.mode = static_cast(max(metadataMode->get_active_row_number(), 2)); + pp->metadata.mode = static_cast(min(metadataMode->get_active_row_number(), 2)); + if (pedited) { pedited->metadata.mode = metadataMode->get_active_row_number() != 3; }