[nautilus] nautilus-application: Fix commit 2780ce8790fc575ea
- From: Carlos Soriano Sánchez <csoriano src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus] nautilus-application: Fix commit 2780ce8790fc575ea
- Date: Wed, 15 Oct 2014 14:11:22 +0000 (UTC)
commit 0b5db3e2d78eb67499bf1228e1b6789808b3f568
Author: Carlos Soriano <carlos soriano89 gmail com>
Date: Mon Oct 13 11:01:19 2014 +0200
nautilus-application: Fix commit 2780ce8790fc575ea
In commit 2780ce8790fc575ea we restored the --new-window option, but at
the same time we were creating a new window for any glib option like
gapplication-service.
Instead of that, check for known application options, and if not found
any, let gapplication manage them.
https://bugzilla.gnome.org/show_bug.cgi?id=738430
src/nautilus-application.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/nautilus-application.c b/src/nautilus-application.c
index d86dc39..25b2b67 100644
--- a/src/nautilus-application.c
+++ b/src/nautilus-application.c
@@ -852,10 +852,12 @@ nautilus_application_handle_file_args (NautilusApplication *self,
file = g_file_new_for_commandline_arg (remaining[idx]);
g_ptr_array_add (file_array, file);
}
- } else if (!self->priv->no_default_window &&
- !g_variant_dict_contains (options, "select")) {
+ } else if (g_variant_dict_contains (options, "new-window")) {
file = g_file_new_for_path (g_get_home_dir ());
g_ptr_array_add (file_array, file);
+ } else {
+ /* No options or options that glib already manages */
+ return -1;
}
len = file_array->len;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]