diff options
author | Marco Pesenti Gritti <marco@src.gnome.org> | 2004-01-26 07:16:45 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2004-01-26 07:16:45 +0800 |
commit | abe5e0ce34e5884a3f05522a97421fc244be1ab9 (patch) | |
tree | b53833a03f21a105a581151bd1d7501c87869d85 | |
parent | d68b6453137d04f930e398c3b068b23e76feb300 (diff) | |
download | gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.tar gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.tar.gz gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.tar.bz2 gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.tar.lz gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.tar.xz gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.tar.zst gsoc2013-epiphany-abe5e0ce34e5884a3f05522a97421fc244be1ab9.zip |
*** empty log message ***
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | embed/mozilla/ContentHandler.cpp | 11 |
3 files changed, 17 insertions, 2 deletions
@@ -1,3 +1,9 @@ +2004-01-26 Marco Pesenti Gritti <marco@gnome.org> + + * embed/mozilla/ContentHandler.cpp: + + closing dialog == cancel + 2004-01-25 Marco Pesenti Gritti <marco@gnome.org> * NEWS: @@ -56,7 +56,7 @@ Translations * Alastair McKinstry (ga) * Changwoo Ryu (ko) * Hasbullah Bin Pit (ms) - * Vincent van Adrighem (nl) + * Reinout van Schouwen (nl) * Kjartan Maraas (no) * Artur Flinta (pl) * Danilo Ĺ egan (sr, sr@Latn) diff --git a/embed/mozilla/ContentHandler.cpp b/embed/mozilla/ContentHandler.cpp index 81e980657..b6f9fca73 100644 --- a/embed/mozilla/ContentHandler.cpp +++ b/embed/mozilla/ContentHandler.cpp @@ -324,7 +324,16 @@ NS_METHOD GContentHandler::MIMEConfirmAction () gtk_box_pack_start (GTK_BOX (vbox), label, TRUE, TRUE, 0); gtk_widget_show (label); - mAction = (ContentAction) gtk_dialog_run (GTK_DIALOG (dialog)); + response = gtk_dialog_run (GTK_DIALOG (dialog)); + + if (response == GTK_RESPONSE_DELETE_EVENT) + { + mAction = CONTENT_ACTION_NONE; + } + else + { + mAction = (ContentAction)response; + } gtk_widget_destroy (dialog); |