[Wayland-bugs] [Bug 708170] Empathy dumps core when running on Wayland compositor

empathy (bugzilla.gnome.org) bugzilla at gnome.org
Wed Dec 17 02:29:02 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=708170
  empathy | General | unspecified

Danielle Madeley <danielle> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |danielle at madeley.id.au

--- Comment #4 from Danielle Madeley <danielle at madeley.id.au> 2014-12-17 10:28:55 UTC ---
(Hi all it's me!)

Empathy would appear to include a copy of a bunch of wnck methods in order to
do workspace switching. My GTK+ coding is rusty, but it would appear that if
nothing else has handled the event (i.e. the shell's chat client) then it will
move workspace to the chat window.

I'm not sure what this gets replaced with in a Wayland world. If if we really
even want it over say gtk_window_present_with_time().

The code makes this note:

 /* Don't use tpaw_window_present_with_time () which would move the window      
  * to our current desktop but move to the window's desktop instead. This is    
  * more coherent with Shell's 'app is ready' notication which moves the view   
  * to the app desktop rather than moving the app itself. */

~

There's also use of gdk_window_set_filter (is this wayland safe?) which seems
to be used to remove a popup (that I'm not sure how to even trigger) if you
change workspace. This code could probably be safely removed...

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the wayland-bugs mailing list