From 3ab151f4a2d938fabe7283671f365027ad622a13 Mon Sep 17 00:00:00 2001 From: xue <> Date: Wed, 12 Apr 2006 12:15:25 +0000 Subject: Fixed #129. --- HISTORY | 13 +++++-------- framework/Web/UI/WebControls/TWizard.php | 10 ++++++++++ 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/HISTORY b/HISTORY index d324c5cf..0dc6d25a 100644 --- a/HISTORY +++ b/HISTORY @@ -1,9 +1,9 @@ Version 3.0RC2 April 16, 2006 ============================= BUG: Ticket#118 - Variables that may not have been initialized (Qiang) +BUG: Ticket#129 - TRadioButtonList in TWizard step does not postback correctly (Qiang) CHG: Moved localize() into PradoBase (Qiang) -CHG: List controls now use array keys as list item values even if - the array is integer-indexed (Qiang) +CHG: List controls now use array keys as list item values even if the array is integer-indexed (Qiang) CHG: THttpUtility::htmlEncode and htmlDecode now do not deal with & (Qiang) ENH: Optimized the representation and evaluation of template expressions (Qiang) ENH: Added Raw layout to TDataList (Qiang) @@ -43,16 +43,13 @@ Version 3.0b March 6, 2006 ========================== BUG: fixed many CHG: event names must be prefixed with 'On' (Qiang) -CHG: values of properties whose name ends with 'Template' are - parsed directly by template parser (Qiang) +CHG: values of properties whose name ends with 'Template' are parsed directly by template parser (Qiang) ENH: template parser reports exact error location (Qiang) ENH: cookie HMAC check (Qiang) NEW: TInlineFrame (Jason) NEW: TAPCCache (Alban) -NEW: TColorPicker, TDatePicker, TRatingList, TAdodbProvider, - TCreoleProvider (Wei) -NEW: TMultiView, TView, TControlAdapter, TWebControlAdapter, - TPagedList, TAttributeCollection (Qiang) +NEW: TColorPicker, TDatePicker, TRatingList, TAdodbProvider, TCreoleProvider (Wei) +NEW: TMultiView, TView, TControlAdapter, TWebControlAdapter, TPagedList, TAttributeCollection (Qiang) Version 3.0a January 18, 2006 ============================= diff --git a/framework/Web/UI/WebControls/TWizard.php b/framework/Web/UI/WebControls/TWizard.php index fd849d3d..851c5bbf 100644 --- a/framework/Web/UI/WebControls/TWizard.php +++ b/framework/Web/UI/WebControls/TWizard.php @@ -735,6 +735,16 @@ class TWizard extends TWebControl implements INamingContainer $history->push($index); } + /** + * Loads state into the wizard. + * This method is invoked by the framework when the control state is being saved. + */ + public function loadState() + { + // a dummy call to ensure the step is activated + $this->getActiveStep(); + } + /** * Indicates the wizard needs to recreate all child controls. */ -- cgit v1.2.3