add TP_CONTACT_FEATURE_LOCATION to enable contacts geolocation to be displayed
Submitted by Fabrice Bellet
Created attachment 300084 client-factory: enable telepathy location feature
I noticed that the supplementary TpContactFeature TP_CONTACT_FEATURE_LOCATION is required for the geolocation of my contacts to show up in the contact info popup, with the related map position.
However, this triggers the following warning : (empathy:17516): Gtk-WARNING **: Attempting to add a widget with type GtkChamplainEmbed to a GtkFrame, but as a GtkBin subclass a GtkFrame can only contain one widget at a time; it already contains a widget of type GtkChamplainEmbed
and eventually causes a crash in empathy : (empathy:17516): Gdk-ERROR **: The program 'empathy' received an X Window System error. This probably reflects a bug in the program. The error was 'BadDrawable (invalid Pixmap or Window parameter)'. (Details: serial 11086 error_code 9 request_code 153 (DRI2) minor_code 7) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the GDK_SYNCHRONIZE environment variable to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Trace/breakpoint trap (core dumped)
Patch 300084, "client-factory: enable telepathy location feature":