From 1656a89381d8449b38410aef38437ee0cf9f3da3 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Fri, 16 Mar 2007 16:10:57 +0000 Subject: Make filechoosers be transient windows (right fix). --- (limited to 'webview.py') diff --git a/webview.py b/webview.py index eacf1c8..b73b7b5 100755 --- a/webview.py +++ b/webview.py @@ -101,7 +101,7 @@ class WebView(Browser): return menu def _dom_click_cb(self, browser, event): - if event.button == 3 and event.image_uri: + if event.image_uri: self._get_menu(event.image_uri).popup(None, None, None, 1, 0) def do_create_window(self): @@ -117,6 +117,7 @@ class WebView(Browser): def _save_menu_activate_cb(self, menu_item, image_uri): chooser = FileChooserDialog(title=None, + parent=self.get_toplevel(), action=gtk.FILE_CHOOSER_ACTION_SAVE, buttons=(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, -- cgit v0.9.1