Remove restore window location code

It turns out gdk on win32 already restores properly the window
size/positon when leaving fullscreen. On non-win32, the WM should
do the job.

This solves the first window having too small size after leaving fullscreen:
https://bugzilla.redhat.com/show_bug.cgi?id=978362
This commit is contained in:
Marc-André Lureau 2013-07-18 15:06:57 +02:00
parent c34ec01b3d
commit 21de33bc5f

View File

@ -96,7 +96,6 @@ struct _VirtViewerWindowPrivate {
GSList *accel_list;
gboolean enable_mnemonics_save;
gboolean grabbed;
GdkRectangle before_fullscreen;
gint fullscreen_monitor;
gboolean desktop_resize_pending;
@ -485,12 +484,6 @@ virt_viewer_window_leave_fullscreen(VirtViewerWindow *self)
#endif
gtk_window_unfullscreen(GTK_WINDOW(priv->window));
gtk_window_move(GTK_WINDOW(priv->window),
priv->before_fullscreen.x,
priv->before_fullscreen.y);
gtk_window_resize(GTK_WINDOW(priv->window),
priv->before_fullscreen.width,
priv->before_fullscreen.height);
}
static gboolean
@ -521,13 +514,6 @@ virt_viewer_window_enter_fullscreen(VirtViewerWindow *self, gint monitor)
priv->fullscreen = TRUE;
gtk_window_get_position(GTK_WINDOW(priv->window),
&priv->before_fullscreen.x,
&priv->before_fullscreen.y);
gtk_window_get_size(GTK_WINDOW(priv->window),
&priv->before_fullscreen.width,
&priv->before_fullscreen.height);
gtk_check_menu_item_set_active(check, TRUE);
gtk_widget_hide(menu);
gtk_widget_show(priv->toolbar);