Skip to content

Commit 6b28549

Browse files
Dependencies in window missing
1 parent 25b814e commit 6b28549

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

kratos.gid/scripts/Controllers/TreeInjections.tcl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ proc spdAux::_GetBooleanParameterString {param inName pn v state help show_in_wi
434434
append node " actualize_tree='1' "
435435
}
436436
append node " state='$state' show_in_window='$show_in_window'>"
437-
# if {$base ne ""} {append node [_insert_cond_param_dependencies $base $inName]}
437+
if {$base ne ""} {append node [_insert_cond_param_dependencies $base $inName]}
438438
append node "</value>"
439439
return $node
440440
}
@@ -453,7 +453,7 @@ proc spdAux::_GetComboParameterString {param inName pn v state help show_in_wind
453453
append node " actualize_tree='1' "
454454
}
455455
append node " state='$state' help='$help' show_in_window='$show_in_window'>"
456-
# if {$base ne ""} { append node [_insert_cond_param_dependencies $base $inName] }
456+
if {$base ne ""} { append node [_insert_cond_param_dependencies $base $inName] }
457457
append node "</value>"
458458
return $node
459459
}
@@ -476,6 +476,7 @@ proc spdAux::_insert_cond_param_dependencies {base param_name} {
476476
}
477477
}
478478
set ret ""
479+
479480
foreach {name values} $dep_list {
480481
set ins ""
481482
set out ""

kratos.gid/scripts/spdAuxiliar.tcl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@ proc spdAux::insertDependencies { baseNode originUN } {
262262
set insertxpath [getRoute $originUN]
263263
set insertonnode [$root selectNodes $insertxpath]
264264
# a lo bestia, cambiar cuando sepamos inyectar la dependencia, abajo esta a medias
265+
$insertonnode setAttribute "actualize" 1
265266
$insertonnode setAttribute "actualize_tree" 1
266267

267268
## Aun no soy capaz de insertar y que funcione

0 commit comments

Comments
 (0)