diff --git a/src/zcl_abapgit_repo_content_list.clas.abap b/src/zcl_abapgit_repo_content_list.clas.abap index a31331d7e..b21d829e6 100644 --- a/src/zcl_abapgit_repo_content_list.clas.abap +++ b/src/zcl_abapgit_repo_content_list.clas.abap @@ -197,8 +197,12 @@ CLASS ZCL_ABAPGIT_REPO_CONTENT_LIST IMPLEMENTATION. METHOD filter_changes. - DELETE ct_repo_items WHERE changes = 0. + FIELD-SYMBOLS: TYPE zif_abapgit_definitions=>ty_repo_item. + DELETE ct_repo_items WHERE changes = 0. + LOOP AT ct_repo_items ASSIGNING . + DELETE -files WHERE is_changed = abap_false. + ENDLOOP. ENDMETHOD.