diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/ecore_wayland/ecore_wl_window.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/ecore_wayland/ecore_wl_window.c b/src/lib/ecore_wayland/ecore_wl_window.c index 0de39d9e58..8307f654c1 100644 --- a/src/lib/ecore_wayland/ecore_wl_window.c +++ b/src/lib/ecore_wayland/ecore_wl_window.c | |||
@@ -687,6 +687,17 @@ ecore_wl_window_rotation_get(Ecore_Wl_Window *win) | |||
687 | return win->rotation; | 687 | return win->rotation; |
688 | } | 688 | } |
689 | 689 | ||
690 | /* @since 1.8 */ | ||
691 | EAPI int | ||
692 | ecore_wl_window_id_get(Ecore_Wl_Window *win) | ||
693 | { | ||
694 | LOGFN(__FILE__, __LINE__, __FUNCTION__); | ||
695 | |||
696 | if (!win) return 0; | ||
697 | return win->id; | ||
698 | } | ||
699 | |||
700 | |||
690 | /* local functions */ | 701 | /* local functions */ |
691 | static void | 702 | static void |
692 | _ecore_wl_window_cb_ping(void *data EINA_UNUSED, struct wl_shell_surface *shell_surface, unsigned int serial) | 703 | _ecore_wl_window_cb_ping(void *data EINA_UNUSED, struct wl_shell_surface *shell_surface, unsigned int serial) |