From f89685336833620de9d35a82fcf28a8d6a0455b2 Mon Sep 17 00:00:00 2001 From: Sebastian Koslowski <koslowski@kit.edu> Date: Tue, 2 Aug 2016 21:05:12 +0200 Subject: grc: gtk3: fix drag and drop from block tree --- grc/gui/BlockTreeWindow.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'grc/gui/BlockTreeWindow.py') diff --git a/grc/gui/BlockTreeWindow.py b/grc/gui/BlockTreeWindow.py index 4e42144c2d..e29b6b4b7f 100644 --- a/grc/gui/BlockTreeWindow.py +++ b/grc/gui/BlockTreeWindow.py @@ -263,7 +263,7 @@ class BlockTreeWindow(Gtk.VBox): self.search_entry.hide() elif (event.get_state() & Gdk.ModifierType.CONTROL_MASK and event.keyval == Gdk.KEY_f) \ - or event.keyval == Gdk.KEY_slash: + or event.keyval == Gdk.KEY_slash: # propagation doesn't work although treeview search is disabled =( # manually trigger action... Actions.FIND_BLOCKS.activate() @@ -284,7 +284,8 @@ class BlockTreeWindow(Gtk.VBox): Only call set when the key is valid to ignore DND from categories. """ key = self._get_selected_block_key() - if key: selection_data.set(selection_data.target, 8, key) + if key: + selection_data.set_text(key, len(key)) def _handle_mouse_button_press(self, widget, event): """ -- cgit v1.2.3