From: Jan Arne Petersen <[email protected]>

Signed-off-by: Jan Arne Petersen <[email protected]>
---
 clients/editor.c   | 1 +
 protocol/text.xml  | 1 +
 src/text-backend.c | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/clients/editor.c b/clients/editor.c
index 0a52faf..dd7c29b 100644
--- a/clients/editor.c
+++ b/clients/editor.c
@@ -429,6 +429,7 @@ text_model_locale(void *data,
 static void
 text_model_enter(void *data,
                 struct text_model *text_model,
+                struct wl_seat *seat,
                 struct wl_surface *surface)
 {
        struct text_entry *entry = data;
diff --git a/protocol/text.xml b/protocol/text.xml
index 918b1fb..08b4dc7 100644
--- a/protocol/text.xml
+++ b/protocol/text.xml
@@ -146,6 +146,7 @@
         Notify the model when it is activated. Typically in response to an
         activate request.
       </description>
+      <arg name="seat" type="object" interface="wl_seat"/>
       <arg name="surface" type="object" interface="wl_surface"/>
     </event>
     <event name="leave">
diff --git a/src/text-backend.c b/src/text-backend.c
index 81ab417..0f9a797 100644
--- a/src/text-backend.c
+++ b/src/text-backend.c
@@ -180,7 +180,7 @@ text_model_activate(struct wl_client *client,
 
        wl_signal_emit(&ec->show_input_panel_signal, ec);
 
-       text_model_send_enter(&text_model->resource, 
&text_model->surface->resource);
+       text_model_send_enter(&text_model->resource, seat, 
&text_model->surface->resource);
 }
 
 static void
-- 
1.7.11.7

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to