From 906db1e23f5b57de3ff91e43d4d7a590ae343bb5 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 24 Aug 2011 23:48:16 -0400 Subject: [PATCH] Fix for WB picker compatibility with recallable Custom WB --- rtgui/whitebalance.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rtgui/whitebalance.cc b/rtgui/whitebalance.cc index 413855d1b..7a8427a65 100644 --- a/rtgui/whitebalance.cc +++ b/rtgui/whitebalance.cc @@ -295,13 +295,12 @@ void WhiteBalance::setWB (int vtemp, double vgreen) { disableListener (); temp->setValue (vtemp); green->setValue (vgreen); + cache_customWB (vtemp,vgreen); // sequence in which this call is made is important; must be before "method->set_active (2);" method->set_active (2); temp->setEditedState (Edited); green->setEditedState (Edited); enableListener (); - cache_customWB (vtemp,vgreen); - if (listener) listener->panelChanged (EvWBTemp, Glib::ustring::compose("%1, %2", (int)temp->getValue(), Glib::ustring::format (std::setw(4), std::fixed, std::setprecision(3), green->getValue()))); }