Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Quiñones <manuq@laptop.org>2012-12-10 15:46:41 (GMT)
committer Manuel Quiñones <manuq@laptop.org>2012-12-10 17:41:36 (GMT)
commit343f65430a738bdf0b574be3fb47532f0a653fc7 (patch)
tree711d49cd47818e7abba4618cca9bfa0c8afade6c
parent9063c6cd8c836081e32195af84c717b589abadc2 (diff)
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 <manuq@laptop.org> Acked-by: Simon Schampijer <simon@laptop.org>
-rw-r--r--palettes.py12
1 files changed, 0 insertions, 12 deletions
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)