From df0fa2341e1a7bb69ee52f13d89f656f362cb426 Mon Sep 17 00:00:00 2001
From: Jacques Lucke <mail@jlucke.com>
Date: Fri, 18 Sep 2020 09:48:11 +0200
Subject: [PATCH] Fix T80879: add scatter objects operator to object menu

This also adds it to the F3 search.
---
 object_scatter/ui.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/object_scatter/ui.py b/object_scatter/ui.py
index b021bf3d6..1bf1acd97 100644
--- a/object_scatter/ui.py
+++ b/object_scatter/ui.py
@@ -138,6 +138,9 @@ class ObjectScatterPanel(bpy.types.Panel):
         layout.prop(scatter, "normal_offset", text="Offset", slider=True)
         layout.prop(scatter, "seed")
 
+def draw_menu(self, context):
+    layout = self.layout
+    layout.operator("object.scatter")
 
 classes = (
     ObjectScatterProperties,
@@ -148,8 +151,10 @@ def register():
     for cls in classes:
         bpy.utils.register_class(cls)
     bpy.types.Scene.scatter_properties = PointerProperty(type=ObjectScatterProperties)
+    bpy.types.VIEW3D_MT_object.append(draw_menu)
 
 def unregister():
     for cls in classes:
         bpy.utils.unregister_class(cls)
     del bpy.types.Scene.scatter_properties
+    bpy.types.VIEW3D_MT_object.remove(draw_menu)
-- 
GitLab