atspi: make highlight frame be a smart member 72/166472/4
authorJunsuChoi <jsuya.choi@samsung.com>
Wed, 10 Jan 2018 07:41:22 +0000 (16:41 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Fri, 12 Jan 2018 06:31:45 +0000 (06:31 +0000)
commitfbbce8897a1ce932b6db0d6187a8fd0b5720b9e0
tree6cba399d0bdcdba3dab5dd0810e3582334baa3a7
parent20834012dc8fe723a55d5fa277d329a4d4a2a57b
atspi: make highlight frame be a smart member

   Make highlight frame object be a smart member of target object.
   There are two cases covered by this commit.

   1. ctxpopup of copy & paste module.
   The ctxpopup item has higher object layer than highlight frame object.
   In this case, the highlight frame is covered by the ctxpopup item.

   2. genlist item proxy object.
   The genlist item shows its proxy object(handled by evas_object_image_source*).
   In this case, the highlight frame has improper position, and size.

Change-Id: I2246bbe3a914ecfcc9fc316717beb232a4ede2ab
src/lib/elementary/efl_ui_win.c