diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-08-14 05:33:09 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-08-14 05:33:09 +0800 |
commit | febc97f6f5ea4f2a7a612a963439c448e0592f0c (patch) | |
tree | 1826ac421c2333e70aee7f9464a89db6833191f5 /shell/e-shell.c | |
parent | e86531cbd14a2ac303a5744ab5eb99c0c214dc50 (diff) | |
download | gsoc2013-evolution-febc97f6f5ea4f2a7a612a963439c448e0592f0c.tar.gz gsoc2013-evolution-febc97f6f5ea4f2a7a612a963439c448e0592f0c.tar.zst gsoc2013-evolution-febc97f6f5ea4f2a7a612a963439c448e0592f0c.zip |
[Fix #7109, Evolution crashes when the splash screen dialog is
killed by clicking the "X" button.]
* e-shell.c (e_shell_construct): Connect
`gtk_widget_hide_on_delete()' correctly.
svn path=/trunk/; revision=11962
Diffstat (limited to 'shell/e-shell.c')
-rw-r--r-- | shell/e-shell.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/shell/e-shell.c b/shell/e-shell.c index ac6fcc69b6..5c8a7c53cc 100644 --- a/shell/e-shell.c +++ b/shell/e-shell.c @@ -899,7 +899,8 @@ e_shell_construct (EShell *shell, splash = NULL; } else { splash = e_splash_new (); - gtk_widget_hide_on_delete (splash); + gtk_signal_connect (GTK_OBJECT (splash), "delete_event", + GTK_SIGNAL_FUNC (gtk_widget_hide_on_delete), NULL); gtk_widget_show (splash); } |