diff options
author | Alexander Larsson <alexl@redhat.com> | 2004-03-08 09:50:34 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2004-03-08 09:50:34 +0000 |
commit | b0809a3c9f67d0b08bc73dec5e523e50ba315792 (patch) | |
tree | f40bdaacaaccefae39c9f65cf9a28f2863db470f /src/nautilus-spatial-window.c | |
parent | 4ecf75a172909e9459fe7788cdafdbb245785414 (diff) | |
download | nautilus-b0809a3c9f67d0b08bc73dec5e523e50ba315792.tar.gz |
Timeout activation after 5 seconds.
2004-03-08 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-bonobo-extensions.c:
(bonobo_activation_activation_callback), (activation_timed_out),
(nautilus_bonobo_activate_from_id),
(nautilus_bonobo_activate_cancel):
Timeout activation after 5 seconds.
* src/nautilus-spatial-window.c:
(nautilus_spatial_window_save_geometry):
Don't save geometry for windows that are not viewing a file.
* libnautilus-private/nautilus-file.c: (update_info_internal):
Set new guessed_mime_type on rename, so that renames to match
mime type works.
Diffstat (limited to 'src/nautilus-spatial-window.c')
-rw-r--r-- | src/nautilus-spatial-window.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nautilus-spatial-window.c b/src/nautilus-spatial-window.c index 20ab205a6..5da57ee25 100644 --- a/src/nautilus-spatial-window.c +++ b/src/nautilus-spatial-window.c @@ -229,6 +229,11 @@ nautilus_spatial_window_save_geometry (NautilusSpatialWindow *window) g_assert (NAUTILUS_IS_WINDOW (window)); + if (NAUTILUS_WINDOW (window)->details->viewed_file == NULL) { + /* We never showed a file */ + return; + } + if (GTK_WIDGET(window)->window && !(gdk_window_get_state (GTK_WIDGET(window)->window) & GDK_WINDOW_STATE_MAXIMIZED)) { geometry_string = eel_gtk_window_get_geometry_string (GTK_WINDOW (window)); |