#include "e_comp_canvas_intern.h"
#include "e_comp_wl_intern.h"
#include "e_dnd_intern.h"
+#include "e_comp_input_intern.h"
#include <fcntl.h>
#include <unistd.h>
return;
}
- if (e_comp_wl->kbd.enabled)
- focus = e_comp_wl->kbd.focus;
+ if (e_comp_input_key->kbd.enabled)
+ focus = e_comp_input_key->kbd.focus;
if (focus)
{
e_comp_wl->clipboard.xwl_owner = NULL;
e_comp_wl->selection.serial = serial;
- if (e_comp_wl->kbd.enabled)
- focus = e_comp_wl->kbd.focus;
+ if (e_comp_input_key->kbd.enabled)
+ focus = e_comp_input_key->kbd.focus;
//if source is from cbhm_client do not create data offer for cbhm
if ((cbhm_client) && (source_client != cbhm_client))
struct wl_resource *data_device_res, *offer_res = NULL, *focus;
E_Comp_Wl_Data_Source *source;
- if (!e_comp_wl->kbd.enabled)
+ if (!e_comp_input_key->kbd.enabled)
{
ERR("Keyboard not enabled");
return;
}
- if (!(focus = e_comp_wl->kbd.focus))
+ if (!(focus = e_comp_input_key->kbd.focus))
{
ERR("No focused resource");
return;
e_comp_wl->selection.data_only_list =
eina_list_remove(e_comp_wl->selection.data_only_list, data_device_res);
- focus = e_comp_wl->kbd.focus;
+ focus = e_comp_input_key->kbd.focus;
if ((!focus) ||
(wl_resource_get_client(focus) != wl_resource_get_client(data_device_res)))
{