Queue data for multiple requests while single mode launching 18/235818/1
authorYunjin Lee <yunjin-.lee@samsung.com>
Wed, 10 Jun 2020 04:58:27 +0000 (13:58 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Wed, 10 Jun 2020 04:58:27 +0000 (13:58 +0900)
commit843d173cd53ac3983fd7d798d7da7dd48201e59f
treeb2d952d7b901c3119945bced5c011097e0fb621c
parent90c7f9bd29886ad340756e7e5a632e181a64cf54
Queue data for multiple requests while single mode launching

- It launches only once for single mode. If another request comes while
it's running, store the next and show them in order. And returns all responses
when popup dies as it has been.

- If the number of requested popup exceed max popup number then ignore
new request. In normal situation, it will not exceed the max popup
number because the askuser throw exception for duplicated requests.

Change-Id: Ib7679dec6338a030bd5b90ca39b854bbc02b314a
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
common/include/common_utils.h
common/src/common_utils.c
packaging/org.tizen.askuser-popup.xml
ui/include/view.h
ui/src/app_main.c
ui/src/popup.c