mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
Move up ON_EVENT exit call (#6498)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
This commit is contained in:
parent
2acd363630
commit
a13798408d
|
@ -282,12 +282,16 @@ CLASS ZCL_ABAPGIT_GUI IMPLEMENTATION.
|
||||||
it_postdata = it_postdata.
|
it_postdata = it_postdata.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
|
ls_handled = zcl_abapgit_exit=>get_instance( )->on_event( li_event ).
|
||||||
|
|
||||||
|
IF ls_handled-state = c_event_state-not_handled.
|
||||||
LOOP AT mt_event_handlers INTO li_handler.
|
LOOP AT mt_event_handlers INTO li_handler.
|
||||||
ls_handled = li_handler->on_event( li_event ).
|
ls_handled = li_handler->on_event( li_event ).
|
||||||
IF ls_handled-state IS NOT INITIAL AND ls_handled-state <> c_event_state-not_handled. " is handled
|
IF ls_handled-state IS NOT INITIAL AND ls_handled-state <> c_event_state-not_handled. " is handled
|
||||||
EXIT.
|
EXIT.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
IF is_page_modal( mi_cur_page ) = abap_true AND NOT (
|
IF is_page_modal( mi_cur_page ) = abap_true AND NOT (
|
||||||
ls_handled-state = c_event_state-re_render OR
|
ls_handled-state = c_event_state-re_render OR
|
||||||
|
|
|
@ -671,8 +671,6 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_gui_event_handler~on_event.
|
METHOD zif_abapgit_gui_event_handler~on_event.
|
||||||
|
|
||||||
rs_handled = zcl_abapgit_exit=>get_instance( )->on_event( ii_event ).
|
|
||||||
|
|
||||||
IF rs_handled-state IS INITIAL.
|
IF rs_handled-state IS INITIAL.
|
||||||
rs_handled = general_page_routing( ii_event ).
|
rs_handled = general_page_routing( ii_event ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user