ecore-wl2: use first seat to start move/resize op when none specified
authorMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 26 Jun 2017 14:32:00 +0000 (10:32 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 26 Jun 2017 14:32:44 +0000 (10:32 -0400)
don't do lookups by name, the default seat is the first one added

src/lib/ecore_wl2/ecore_wl2_window.c

index 13e9c9e..86e5939 100644 (file)
@@ -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,