From b0edd637527deffbea6a2781f93c9afb760d0db5 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 13 Apr 2023 13:13:59 +1000 Subject: [PATCH] Cleanup: avoid early imports, remove unused variable --- scripts/startup/bl_ui/space_graph.py | 3 ++- scripts/startup/bl_ui/space_topbar.py | 4 +--- scripts/startup/bl_ui/space_view3d.py | 3 ++- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/startup/bl_ui/space_graph.py b/scripts/startup/bl_ui/space_graph.py index 12197886235..79d39731bfe 100644 --- a/scripts/startup/bl_ui/space_graph.py +++ b/scripts/startup/bl_ui/space_graph.py @@ -1,7 +1,6 @@ # SPDX-License-Identifier: GPL-2.0-or-later from bpy.types import Header, Menu, Panel -from bl_ui_utils.layout import operator_context from bl_ui.space_dopesheet import ( DopesheetFilterPopoverBase, dopesheet_filter, @@ -241,6 +240,8 @@ class GRAPH_MT_key(Menu): bl_label = "Key" def draw(self, _context): + from bl_ui_utils.layout import operator_context + layout = self.layout layout.menu("GRAPH_MT_key_transform", text="Transform") diff --git a/scripts/startup/bl_ui/space_topbar.py b/scripts/startup/bl_ui/space_topbar.py index 3d61e7f6c68..d278f073ed1 100644 --- a/scripts/startup/bl_ui/space_topbar.py +++ b/scripts/startup/bl_ui/space_topbar.py @@ -1,7 +1,6 @@ # SPDX-License-Identifier: GPL-2.0-or-later import bpy from bpy.types import Header, Menu, Panel -from bl_ui_utils.layout import operator_context from bpy.app.translations import ( pgettext_iface as iface_, @@ -643,11 +642,10 @@ class TOPBAR_MT_window(Menu): def draw(self, context): import sys + from bl_ui_utils.layout import operator_context layout = self.layout - operator_context_default = layout.operator_context - layout.operator("wm.window_new") layout.operator("wm.window_new_main") diff --git a/scripts/startup/bl_ui/space_view3d.py b/scripts/startup/bl_ui/space_view3d.py index 2623f94bb19..e86ac3fabb2 100644 --- a/scripts/startup/bl_ui/space_view3d.py +++ b/scripts/startup/bl_ui/space_view3d.py @@ -1,6 +1,5 @@ # SPDX-License-Identifier: GPL-2.0-or-later import bpy -from bl_ui_utils.layout import operator_context from bpy.types import ( Header, Menu, @@ -2831,6 +2830,8 @@ class VIEW3D_MT_object_parent(Menu): bl_label = "Parent" def draw(self, _context): + from bl_ui_utils.layout import operator_context + layout = self.layout layout.operator_enum("object.parent_set", "type")