From 88ca6ce4fae584a72470343d9e786c8ac736c62d Mon Sep 17 00:00:00 2001 From: "godzilla80@gmx.net" <> Date: Fri, 20 Mar 2009 06:51:50 +0000 Subject: Fixed Issue #120 --- framework/Web/UI/ActiveControls/TCallbackClientScript.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'framework/Web/UI/ActiveControls/TCallbackClientScript.php') diff --git a/framework/Web/UI/ActiveControls/TCallbackClientScript.php b/framework/Web/UI/ActiveControls/TCallbackClientScript.php index 1b9f1ca6..062f63dc 100644 --- a/framework/Web/UI/ActiveControls/TCallbackClientScript.php +++ b/framework/Web/UI/ActiveControls/TCallbackClientScript.php @@ -177,6 +177,18 @@ class TCallbackClientScript extends TApplicationComponent public function setListItems($control, $items) { $options = array(); + if($control instanceof TListControl) + { + $promptText = $control->getPromptText(); + $promptValue = $control->getPromptValue(); + + if($promptValue==='') + $promptValue = $promptText; + + if($promptValue!=='') + $options[] = array($promptText, $promptValue); + } + foreach($items as $item) { if($item->getHasAttributes()) -- cgit v1.2.3