HomePhabricator

Fix issue of using the wrong id when finding pixmap client

Authored by devilhorns.

Description

Fix issue of using the wrong id when finding pixmap client

Previously, we were passing in the wl window id into the
pixmap_find_client function. This is improper as the e_pixmap_new
functions take the surface resource id. To solve this, we will get the
Ecore_Wl2_window from the Evas_Object, fetch the surface id from that,
then pass those into e_pixmap_find_client.

This resolves an issue where the everything module was not working
properly.

ref T3058

Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>

Details

Committed
zmikeFeb 2 2016, 10:33 AM
Parents
rEa928205be41e: e_comp_wl: only ignore ignored clients
Branches
Unknown
Tags
Unknown
Tasks
T3058: Everything not getting keyboard input