Skip to content

Commit fff9f54

Browse files
committed
_getDefaultValue bug on index fixed
1 parent 830e5e2 commit fff9f54

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Ajax/semantic/html/elements/HtmlButtonGroups.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ public function addDropdown($items,$asCombo=false){
4343
}
4444

4545

46+
/**
47+
* @param mixed $element
48+
* @param boolean $asIcon
49+
* @return HtmlButton
50+
*/
4651
public function addElement($element, $asIcon=false) {
4752
$item=$this->addItem($element);
4853
if($asIcon)

Ajax/semantic/widgets/base/InstanceViewer.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ protected function _beforeAddProperty($index,&$field){
8585

8686
protected function _getDefaultValue($name,$value,$index){
8787
$func=$this->defaultValueFunction;
88+
//TODO Check bug on index
8889
return $func($name,$value,$index,$this->instance);
8990
}
9091

@@ -119,7 +120,7 @@ protected function _postGetValue($index,$propertyName,$value){
119120
if(isset($this->values[$index])){
120121
$value= $this->values[$index]($value,$this->instance,$index,self::$index);
121122
}else{
122-
$value=$this->_getDefaultValue($propertyName,$value, self::$index);
123+
$value=$this->_getDefaultValue($propertyName,$value, $index,self::$index);
123124
}
124125
if(isset($this->afterCompile[$index])){
125126
if(\is_callable($this->afterCompile[$index])){

0 commit comments

Comments
 (0)