Hi Nikhil Kulkarni
use method set_display_mode()
before open popup as :-
lo_popup->set_display_mode( if_bsp_wd_popup=>c_display_mode_surrounded ).
lo_popup->set_on_close_event( iv_view = me iv_event_name = 'SRPOPUPCLOSED').
lo_popup->open( ).
it will work.
reagards,
Hraish kumar