X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/a81e9e42e5c939c466cdfe47eac45d7d594e8c86..4d050ca366a72bbdbcc3a0ef49b37867bee9eb59:/SL/Controller/RequirementSpecItem.pm diff --git a/SL/Controller/RequirementSpecItem.pm b/SL/Controller/RequirementSpecItem.pm index 490f28451..ffdf56e7b 100644 --- a/SL/Controller/RequirementSpecItem.pm +++ b/SL/Controller/RequirementSpecItem.pm @@ -197,6 +197,7 @@ sub action_ajax_create { ->jstree->create_node('#tree', $insert_after ? ('#fb-' . $insert_after, 'after') : ('#sections', 'last'), $node) ->jstree->select_node('#tree', '#fb-' . $self->item->id); return $self->add_new_item_form_after_create + ->reinit_widgets ->render($self); } @@ -208,6 +209,7 @@ sub action_ajax_create { ->replaceWith('#' . $prefix . '_form', $html) ->hide('#section-list-empty') ->jstree->create_node('#tree', $insert_after ? ('#fb-' . $insert_after, 'after') : ('#fb-' . $self->item->parent_id, 'last'), $node) + ->reinit_widgets ->jstree->select_node('#tree', '#fb-' . $self->item->id); $self->replace_bottom($self->item->parent) if $type eq 'sub-function-block'; @@ -293,6 +295,9 @@ sub action_ajax_update { ->html('#section-header-' . $self->item->id, $html) ->show('#section-header-' . $self->item->id) ->jstree->rename_node('#tree', '#fb-' . $self->item->id, $::request->presenter->requirement_spec_item_tree_node_title($self->item)) + ->prop('#fb-' . $self->item->id . ' a', 'title', $self->item->content_excerpt) + ->addClass('#fb-' . $self->item->id . ' a', 'tooltip') + ->reinit_widgets ->render($self); } @@ -307,6 +312,9 @@ sub action_ajax_update { $self->js ->remove('#' . $prefix . '_form') ->replaceWith('#' . $id_prefix . 'top-' . $self->item->id, $html_top) + ->prop('#fb-' . $self->item->id . ' a', 'title', $self->item->content_excerpt) + ->addClass('#fb-' . $self->item->id . ' a', 'tooltip') + ->reinit_widgets ->jstree->rename_node('#tree', '#fb-' . $self->item->id, $::request->presenter->requirement_spec_item_tree_node_title($self->item)); $self->replace_bottom($self->item, id_prefix => $id_prefix);