Prevent D&D if the treeview is editing
issue3753 review4861002
This commit is contained in:
1 parent
777f904d07
commit
3bf9df347b
1 file changed
+9
@@ -550,6 +550,15 @@ class ViewList(ParserView):
|
||||
return
|
||||
if not selection.data:
|
||||
return
|
||||
|
||||
# Don't received if the treeview was editing because it breaks the
|
||||
# internal state of the cursor.
|
||||
cursor, column = treeview.get_cursor()
|
||||
if column:
|
||||
for renderer in column.get_cell_renderers():
|
||||
if renderer.props.editing:
|
||||
return
|
||||
|
||||
store = treeview.get_model()
|
||||
try:
|
||||
data = json.loads(selection.data)
|
||||
|
||||
Reference in new issue
Block a user