From c4d8e28aa7043d7b7774d5b88ef454ba4d3e81ce Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Wed, 20 Jul 2022 17:13:15 +0200 Subject: [PATCH] UI: Remove redundant view reference in view items The new view item base class already holds a reference to the view, no need to have one in the derived class as well. --- source/blender/editors/include/UI_grid_view.hh | 2 -- source/blender/editors/interface/views/grid_view.cc | 4 +--- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/source/blender/editors/include/UI_grid_view.hh b/source/blender/editors/include/UI_grid_view.hh index 805198f38ef..402c0c8512f 100644 --- a/source/blender/editors/include/UI_grid_view.hh +++ b/source/blender/editors/include/UI_grid_view.hh @@ -36,8 +36,6 @@ class AbstractGridViewItem : public AbstractViewItem { friend class AbstractGridView; friend class GridViewLayoutBuilder; - const AbstractGridView *view_; - protected: /** Reference to a string that uniquely identifies this item in the view. */ StringRef identifier_{}; diff --git a/source/blender/editors/interface/views/grid_view.cc b/source/blender/editors/interface/views/grid_view.cc index 54ed3fe1631..52ff1460cbd 100644 --- a/source/blender/editors/interface/views/grid_view.cc +++ b/source/blender/editors/interface/views/grid_view.cc @@ -29,8 +29,6 @@ AbstractGridViewItem &AbstractGridView::add_item(std::unique_ptr(*view_); } /* ---------------------------------------------------------------------- */