Fix keymap editor missing tools for UV/Image space
authorCampbell Barton <ideasman42@gmail.com>
Fri, 12 Jul 2019 09:05:03 +0000 (19:05 +1000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 12 Jul 2019 09:05:03 +0000 (19:05 +1000)
release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py

index 0a215e14ad65fdf4e39e24094945a2ad2543916b..a98fa2c1fa8b2a29f87c25fa9af811a68b9f9a7e 100644 (file)
@@ -143,9 +143,18 @@ _km_hierarchy = [
     ('Timeline', 'TIMELINE', 'WINDOW', []),
 
     ('Image', 'IMAGE_EDITOR', 'WINDOW', [
-        ('UV Editor', 'EMPTY', 'WINDOW', []),  # image (reverse order, UVEdit before Image)
-        ('Image Paint', 'EMPTY', 'WINDOW', []),  # image and view3d
+        # Image (reverse order, UVEdit before Image).
+        ('UV Editor', 'EMPTY', 'WINDOW', [
+            _km_expand_from_toolsystem('IMAGE_EDITOR', 'UV'),
+        ]),
         ('UV Sculpt', 'EMPTY', 'WINDOW', []),
+        # Image and view3d.
+        ('Image Paint', 'EMPTY', 'WINDOW', [
+            _km_expand_from_toolsystem('IMAGE_EDITOR', 'PAINT'),
+        ]),
+        ('Image View', 'IMAGE_EDITOR', 'WINDOW', [
+            _km_expand_from_toolsystem('IMAGE_EDITOR', 'VIEW'),
+        ]),
         ('Image Generic', 'IMAGE_EDITOR', 'WINDOW', [
             _km_expand_from_toolsystem('IMAGE_EDITOR', None),
         ]),