e_service_launcher: fix frame sync issue in case launcher is widget 38/235638/4
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 4 Jun 2020 10:25:07 +0000 (19:25 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Wed, 10 Jun 2020 04:43:13 +0000 (13:43 +0900)
commit6666ec6419a3ed047ebd021ebfe5848692b04b70
treee402a5a2bc8effb0f6e3daf1cc4bf84efd1f15f5
parent7ee0cdfbc430b72d8bffc100081a84f9a0b404e6
e_service_launcher: fix frame sync issue in case launcher is widget

It is possible that previous frame of backward effect is shown by widget viewer window
even if showing of launcher client is pending until after prepare event is sent and
launcher client attach buffer, because pre visibility and iconify changed event is sent
to widget viewer before prepare event is sent to launcher client.
so this patch grap uniconify job of widget viewer until widget viewer attach buffer
between backward effect launching and done.

Change-Id: Ib7c868da83021cd0ceb970181f543b0d33005014
src/bin/services/e_service_launcher.c