wayland cnp: check selection owner before calling losscb
authorThiep Ha <thiepha@gmail.com>
Thu, 17 Dec 2015 18:13:17 +0000 (18:13 +0000)
committerThiep Ha <thiepha@gmail.com>
Thu, 17 Dec 2015 18:13:17 +0000 (18:13 +0000)
commit435a8bcd244c7eab28154ade21e4f287e377eb07
tree02b333ed35d85c4e40215afea6fcca45a757b6e2
parent71cdc2f269aeb267eebbdddbc637b808eb3a1911
wayland cnp: check selection owner before calling losscb

The selection is cleared by losscb when we set it.
As result, selection is not done.
To avoid it, we should check if the new selection owner
is current selection owner or not and only call losscb
if the new selection owner is not the current one.

Test Plan:
In wayland, select text in entry (e.g double click, ctrl-a).
legacy/elementary/src/lib/elm_cnp.c