summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-06-26 10:32:00 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-06-26 10:32:44 -0400
commit3e2d62d408db08155d119ede71799c252095c440 (patch)
tree2b77795262e882112d24fe69773d81ffa8ea1a87
parent5b19dfafe714a0181264a45c115bce48c56964f1 (diff)
downloadefl-3e2d62d408db08155d119ede71799c252095c440.tar.gz
ecore-wl2: use first seat to start move/resize op when none specified
don't do lookups by name, the default seat is the first one added
-rw-r--r--src/lib/ecore_wl2/ecore_wl2_window.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c
index 13e9c9eec0..86e5939f4a 100644
--- a/src/lib/ecore_wl2/ecore_wl2_window.c
+++ b/src/lib/ecore_wl2/ecore_wl2_window.c
@@ -678,10 +678,9 @@ EAPI void
ecore_wl2_window_move(Ecore_Wl2_Window *window, Ecore_Wl2_Input *input)
{
EINA_SAFETY_ON_NULL_RETURN(window);
-
+ EINA_SAFETY_ON_NULL_RETURN(window->display->inputs);
if (!input)
- input = ecore_wl2_display_input_find_by_name(window->display, "default");
- EINA_SAFETY_ON_NULL_RETURN(input);
+ input = EINA_INLIST_CONTAINER_GET(window->display->inputs, Ecore_Wl2_Input);
window->moving = EINA_TRUE;
@@ -697,10 +696,9 @@ EAPI void
ecore_wl2_window_resize(Ecore_Wl2_Window *window, Ecore_Wl2_Input *input, int location)
{
EINA_SAFETY_ON_NULL_RETURN(window);
-
+ EINA_SAFETY_ON_NULL_RETURN(window->display->inputs);
if (!input)
- input = ecore_wl2_display_input_find_by_name(window->display, "default");
- EINA_SAFETY_ON_NULL_RETURN(input);
+ input = EINA_INLIST_CONTAINER_GET(window->display->inputs, Ecore_Wl2_Input);
if (window->zxdg_toplevel)
zxdg_toplevel_v6_resize(window->zxdg_toplevel, input->wl.seat,