From 8f504a8ec22b4f34f1f61bd83d20aae2adb1113d Mon Sep 17 00:00:00 2001
From: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com>
Date: Thu, 11 Feb 2010 17:25:12 -0500
Subject: [PATCH] [#1641] Remember position when popping-out from systray

---
 sflphone-client-gnome/src/statusicon.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sflphone-client-gnome/src/statusicon.c b/sflphone-client-gnome/src/statusicon.c
index 47e9d4a855..9171326132 100644
--- a/sflphone-client-gnome/src/statusicon.c
+++ b/sflphone-client-gnome/src/statusicon.c
@@ -35,6 +35,7 @@ void popup_main_window (void)
 	if (__POPUP_WINDOW)
 	{
 		gtk_widget_show (get_main_window ());
+		gtk_window_move (GTK_WINDOW (get_main_window ()), dbus_get_window_position_x (), dbus_get_window_position_y ());
 		set_minimized (FALSE);
 	}
 }
@@ -61,6 +62,7 @@ void show_hide (void)
 	if(gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(show_menu_item)))
 	{
 		gtk_widget_show(GTK_WIDGET(get_main_window()));
+		gtk_window_move (GTK_WINDOW (get_main_window ()), dbus_get_window_position_x (), dbus_get_window_position_y ());
 		set_minimized( !MINIMIZED );
 	}   
 	else
-- 
GitLab