Thanks for the feedbacks!
The crash doesn't seem to be related to the quicklist.
For the behavior, I tried to be consistent with the nautilus accelerator (which seems to be used in the nautilus desktop menu as well) and am using the same code path on purpose. I agree this can seem to have some inconsistencies there, but I think this should be fixed everywhere: when using the menu, when using the shortcut and in the quicklist, consequently. (maybe another bug report for that?)
Thanks for the feedbacks!
The crash doesn't seem to be related to the quicklist.
For the behavior, I tried to be consistent with the nautilus accelerator (which seems to be used in the nautilus desktop menu as well) and am using the same code path on purpose. I agree this can seem to have some inconsistencies there, but I think this should be fixed everywhere: when using the menu, when using the shortcut and in the quicklist, consequently. (maybe another bug report for that?)