From 343f65430a738bdf0b574be3fb47532f0a653fc7 Mon Sep 17 00:00:00 2001 From: Manuel QuiƱones Date: Mon, 10 Dec 2012 15:46:41 +0000 Subject: Adapt to PaletteMenu changes for popdown on item activation - SL #4253 The toolkit now pops-down the Palette when an item is activated. We do not have to do it manually anymore. Signed-off-by: Manuel QuiƱones Acked-by: Simon Schampijer --- diff --git a/palettes.py b/palettes.py index bfb27e9..a155dbe 100644 --- a/palettes.py +++ b/palettes.py @@ -171,8 +171,6 @@ class SelectionPalette(Palette): menu_item.show() def __copy_activate_cb(self, menu_item): - self.popdown(immediate=True) - self._browser.copy_clipboard() @@ -223,8 +221,6 @@ class LinkPalette(Palette): menu_item.show() def __follow_activate_cb(self, menu_item, new_tab=False): - self.popdown(immediate=True) - if new_tab: new_browser = self._browser.open_new_tab(self._url) else: @@ -232,14 +228,10 @@ class LinkPalette(Palette): self._browser.grab_focus() def __copy_activate_cb(self, menu_item): - self.popdown(immediate=True) - clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) clipboard.set_text(self._url, -1) def __download_activate_cb(self, menu_item): - self.popdown(immediate=True) - nr = WebKit.NetworkRequest() nr.set_uri(self._url) download = WebKit.Download(network_request=nr) @@ -279,8 +271,6 @@ class ImagePalette(Palette): menu_item.show() def __copy_activate_cb(self, menu_item): - self.popdown(immediate=True) - # Download the image temp_file = tempfile.NamedTemporaryFile(delete=False) data = urllib2.urlopen(self._url).read() @@ -294,8 +284,6 @@ class ImagePalette(Palette): clipboard.set_image(image.get_pixbuf()) def __download_activate_cb(self, menu_item): - self.popdown(immediate=True) - nr = WebKit.NetworkRequest() nr.set_uri(self._url) download = WebKit.Download(network_request=nr) -- cgit v0.9.1