Hi Chris, thanks for the quick response. This could be related to bug 769327 as well where the Thunderbird window fails to reappear at all.
I just checked out the FireTray read-only source from Google code - http://code.google.com/p/firetray/
I don't see any mention of nsIAppShellService. It's been quite awhile since I've done any work in C/C++ and I'm not familiar with the GTK APIs. However, it does look like it might be getting the window directly using "gdk_window_get_toplevel(GdkWindow *window)". I also see a function "get_gtkwindow_from_gdkwindow(GdkWindow *win)" but it doesn't look like it's being used.
Hi Chris, thanks for the quick response. This could be related to bug 769327 as well where the Thunderbird window fails to reappear at all.
I just checked out the FireTray read-only source from Google code - http:// code.google. com/p/firetray/ get_toplevel( GdkWindow *window)". I also see a function "get_gtkwindow_ from_gdkwindow( GdkWindow *win)" but it doesn't look like it's being used.
I don't see any mention of nsIAppShellService. It's been quite awhile since I've done any work in C/C++ and I'm not familiar with the GTK APIs. However, it does look like it might be getting the window directly using "gdk_window_
HTH.