X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/32951b1fd055b51e0f8e4d5896f4cc98258eec50..d8a1906bf172509d96f3311dc17e0609ab96bd29:/SL/Controller/Order.pm diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index 6e88036e8..cd13a9289 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -423,12 +423,9 @@ sub action_add_item { $self->js ->append('#row_table_id', $row_as_html) ->val('.add_item_input', '') + ->run('init_row_handlers') ->run('row_table_scroll_down') - ->run('row_set_keyboard_events_by_id', $item_id) - ->run('set_unit_change_with_oldval_by_id', $item_id) ->run('renumber_positions') - ->on('.recalc', 'change', 'recalc_amounts_and_taxes') - ->on('.reformat_number', 'change', 'reformat_number') ->focus('#add_item_parts_id_name'); $self->_js_redisplay_amounts_and_taxes; @@ -483,18 +480,14 @@ sub action_add_multi_items { ALL_PRICE_FACTORS => $self->all_price_factors ); - $self->js - ->append('#row_table_id', $row_as_html) - ->run('row_set_keyboard_events_by_id', $item_id) - ->run('set_unit_change_with_oldval_by_id', $item_id); + $self->js->append('#row_table_id', $row_as_html); } $self->js ->run('close_multi_items_dialog') + ->run('init_row_handlers') ->run('row_table_scroll_down') ->run('renumber_positions') - ->on('.recalc', 'change', 'recalc_amounts_and_taxes') - ->on('.reformat_number', 'change', 'reformat_number') ->focus('#add_item_parts_id_name'); $self->_js_redisplay_amounts_and_taxes;