diff options
author | Julian Eisel <julian@blender.org> | 2021-11-24 20:37:33 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2021-11-24 20:37:33 +0300 |
commit | 338408772a077089482de4d99c68126f6b931c21 (patch) | |
tree | 20b1733d8005e17a33dd7f6e093edc8ed3521428 /source/blender/editors/interface | |
parent | 499c24ce7530b484b103fa714e94fc72ef6acfc2 (diff) | |
parent | 71c39a9e2ef300a1ca451f1080cf59dda94ef4a4 (diff) |
Merge branch 'blender-v3.0-release'
Diffstat (limited to 'source/blender/editors/interface')
-rw-r--r-- | source/blender/editors/interface/tree_view.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/source/blender/editors/interface/tree_view.cc b/source/blender/editors/interface/tree_view.cc index 5fcf78dd565..3ed027ddd9d 100644 --- a/source/blender/editors/interface/tree_view.cc +++ b/source/blender/editors/interface/tree_view.cc @@ -562,6 +562,19 @@ void AbstractTreeViewItem::change_state_delayed() activate(); } } + +/* ---------------------------------------------------------------------- */ + +AbstractTreeViewItemDragController::AbstractTreeViewItemDragController(AbstractTreeView &tree_view) + : tree_view_(tree_view) +{ +} + +void AbstractTreeViewItemDragController::on_drag_start() +{ + /* Do nothing by default. */ +} + /* ---------------------------------------------------------------------- */ AbstractTreeViewItemDropController::AbstractTreeViewItemDropController(AbstractTreeView &tree_view) @@ -739,6 +752,8 @@ bool UI_tree_view_item_drag_start(bContext *C, uiTreeViewItemHandle *item_) drag_controller->create_drag_data(), 0, WM_DRAG_FREE_DATA); + drag_controller->on_drag_start(); + return true; } |