mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
UI: Clear progress bar (#4249)
* UI: Clear progress bar Clears status/progress bar at end of process and removes leftover messages. Closes #3505 * Lint Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
846e0a0e1b
commit
7f61ebd645
|
@ -578,6 +578,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
|||
zcx_abapgit_exception=>raise( 'Error during uninstall. Check the log.' ).
|
||||
ENDIF.
|
||||
|
||||
li_progress->off( ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
|
@ -760,6 +762,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
|||
|
||||
zcl_abapgit_default_transport=>get_instance( )->reset( ).
|
||||
|
||||
li_progress->off( ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
|
@ -836,6 +840,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
|||
zcl_abapgit_objects_activation=>activate( abap_false ).
|
||||
ENDCASE.
|
||||
|
||||
li_progress->off( ).
|
||||
|
||||
* Call postprocessing
|
||||
li_exit = zcl_abapgit_exit=>get_instance( ).
|
||||
|
||||
|
|
|
@ -637,6 +637,8 @@ CLASS zcl_abapgit_gui_page_diff IMPLEMENTATION.
|
|||
|
||||
register_deferred_script( render_scripts( ) ).
|
||||
|
||||
li_progress->off( ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_PROGRESS IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_progress IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD calc_pct.
|
||||
|
@ -74,6 +74,14 @@ CLASS ZCL_ABAPGIT_PROGRESS IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD zif_abapgit_progress~off.
|
||||
|
||||
" Clear the status bar
|
||||
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD zif_abapgit_progress~set_total.
|
||||
|
||||
mv_total = iv_total.
|
||||
|
|
|
@ -9,4 +9,5 @@ INTERFACE zif_abapgit_progress
|
|||
METHODS set_total
|
||||
IMPORTING
|
||||
!iv_total TYPE i .
|
||||
METHODS off .
|
||||
ENDINTERFACE.
|
||||
|
|
|
@ -9,4 +9,7 @@ CLASS lcl_dummy_progress IMPLEMENTATION.
|
|||
|
||||
METHOD zif_abapgit_progress~show.
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD zif_abapgit_progress~off.
|
||||
ENDMETHOD.
|
||||
ENDCLASS.
|
||||
|
|
|
@ -38,7 +38,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_TADIR IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_tadir IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD build.
|
||||
|
@ -178,6 +178,8 @@ CLASS ZCL_ABAPGIT_TADIR IMPLEMENTATION.
|
|||
ENDIF.
|
||||
ENDLOOP.
|
||||
|
||||
li_progress->off( ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user