Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/frame/clipboardicon.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/frame/clipboardicon.py')
-rw-r--r--src/jarabe/frame/clipboardicon.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/jarabe/frame/clipboardicon.py b/src/jarabe/frame/clipboardicon.py
index 81b3131..b3fdccc 100644
--- a/src/jarabe/frame/clipboardicon.py
+++ b/src/jarabe/frame/clipboardicon.py
@@ -89,7 +89,7 @@ class ClipboardIcon(RadioToolButton):
targets = self._get_targets()
if targets:
- x_clipboard = Gtk.Clipboard()
+ x_clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
if not x_clipboard.set_with_data(targets,
self._clipboard_data_get_cb,
self._clipboard_clear_cb,
@@ -170,5 +170,6 @@ class ClipboardIcon(RadioToolButton):
def _get_targets(self):
targets = []
for format_type in self._cb_object.get_formats().keys():
- targets.append((format_type, 0, 0))
+ targets.append(Gtk.TargetEntry.new(format_type,
+ Gtk.TargetFlags.SAME_APP, 0))
return targets