From f47b89da690d2b954423b800dd106694f82f7587 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sat, 16 Apr 2005 12:02:20 +0000 Subject: Calculate shadow size only when there is actually a shadow. 2005-04-16 Marco Pesenti Gritti * shell/ev-window.c: (update_view_size): Calculate shadow size only when there is actually a shadow. --- (limited to 'shell') diff --git a/shell/ev-window.c b/shell/ev-window.c index 372520c..2a67b89 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -1683,9 +1683,12 @@ update_view_size (EvWindow *window) width = window->priv->scrolled_window->allocation.width; height = window->priv->scrolled_window->allocation.height; - /* the scrolled window has a GTK_SHADOW_IN */ - width -= 2 * window->priv->view->style->xthickness; - height -= 2 * window->priv->view->style->ythickness; + if (gtk_scrolled_window_get_shadow_type + (GTK_SCROLLED_WINDOW (window->priv->scrolled_window)) == GTK_SHADOW_IN) + { + width -= 2 * window->priv->view->style->xthickness; + height -= 2 * window->priv->view->style->ythickness; + } if (window->priv->sizing_mode == EV_SIZING_BEST_FIT) { ev_view_set_size (EV_VIEW (window->priv->view), -- cgit v0.9.1