anchor.diff:                                            iv_by_folders   = mv_show_folders
                                             iv_changes_only = mv_changes_only ).
   
  -        ro_html->add( render_head_menu( ) ).
  +        LOOP AT lt_repo_items ASSIGNING <ls_item>.
  +          _reduce_state lv_lstate <ls_item>-lstate.
  +          _reduce_state lv_rstate <ls_item>-rstate.
  +        ENDLOOP.
  +
  +        ro_html->add( render_head_menu( iv_lstate = lv_lstate iv_rstate = lv_rstate ) ).
   
           lo_log = lo_browser->get_log( ).
           IF mo_repo->is_offline( ) = abap_false AND lo_log->count( ) > 0.
  
positive.code: 
      METHODS:
        render_head_menu
          RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper
          RAISING   lcx_exception,
        render_grid_menu
  
negative.code:         ro_html->add( '</div>' ).
  
        CATCH lcx_exception INTO lx_error.
          ro_html->add( render_head_menu( iv_lstate = lv_lstate iv_rstate = lv_rstate ) ).
          ro_html->add( lcl_gui_page_super=>render_error( lx_error ) ).
      ENDTRY.
  
  