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")