summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Koslowski <koslowski@kit.edu>2016-08-02 21:05:12 +0200
committerSebastian Koslowski <koslowski@kit.edu>2016-08-03 21:43:24 +0200
commitf89685336833620de9d35a82fcf28a8d6a0455b2 (patch)
tree130ad0f681592a1c6e0c24a3a1f4bdd92a39b5a7
parent2cd2b5b781bc656afb333c8fd8142244e92b19de (diff)
grc: gtk3: fix drag and drop from block tree
-rw-r--r--grc/gui/BlockTreeWindow.py5
1 files changed, 3 insertions, 2 deletions
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):
"""