From bc75860245b32e4a3bbe25c848d9f1a7613d4dac Mon Sep 17 00:00:00 2001 From: Maximilian Albert Date: Sun, 3 Feb 2008 16:04:33 +0000 Subject: Fix missing ruler and document title updates when a file is opened in an existing window (bzr r4640) --- src/widgets/desktop-widget.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/widgets/desktop-widget.cpp') diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp index 146717fc2..f4d87f084 100644 --- a/src/widgets/desktop-widget.cpp +++ b/src/widgets/desktop-widget.cpp @@ -701,6 +701,15 @@ sp_desktop_widget_realize (GtkWidget *widget) dtw->desktop->set_display_area (d.x0, d.y0, d.x1, d.y1, 10); + sp_desktop_widget_update_namedview(dtw); +} + +/* This is just to provide access to common functionality from sp_desktop_widget_realize() above + as well as from SPDesktop::change_document() */ +void +sp_desktop_widget_update_namedview (SPDesktopWidget *dtw) { + g_return_if_fail(dtw); + /* Listen on namedview modification */ // originally (prior to the sigc++ conversion) the signal was simply // connected twice rather than disconnecting the first connection -- cgit v1.2.3