]> git.0d.be Git - empathy.git/commitdiff
Get the preview position from preview_pos
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Tue, 16 Aug 2011 00:02:18 +0000 (01:02 +0100)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Tue, 16 Aug 2011 10:14:36 +0000 (11:14 +0100)
Getting it from the coordinates might fail if the system
is too slow and gives us bad coordinates.

https://bugzilla.gnome.org/show_bug.cgi?id=656572

src/empathy-call-window.c

index 5bcf4644af3f1624ef4e59a56d7d328bd12c768e..8517d9d19396e64abd660c40703d33d90c17a30e 100644 (file)
@@ -898,12 +898,12 @@ empathy_call_window_preview_enter_event_cb (ClutterActor *actor,
     EmpathyCallWindow *self)
 {
   ClutterActor *rectangle;
-  PreviewPosition pos;
 
-  pos = empathy_call_window_get_preview_position (self, event->x, event->y);
-  rectangle = empathy_call_window_get_preview_rectangle (self, pos);
+  rectangle = empathy_call_window_get_preview_rectangle (self,
+      self->priv->preview_pos);
 
-  empathy_call_window_highlight_preview_rectangle (self, pos);
+  empathy_call_window_highlight_preview_rectangle (self,
+      self->priv->preview_pos);
 
   clutter_actor_show (rectangle);