File tree Expand file tree Collapse file tree 1 file changed +13
-15
lines changed Expand file tree Collapse file tree 1 file changed +13
-15
lines changed Original file line number Diff line number Diff line change @@ -438,21 +438,19 @@ def on_insert(self, event):
438
438
)
439
439
new_keypoint_set = set (layer .metadata ["header" ].bodyparts )
440
440
diff = new_keypoint_set .difference (current_keypoint_set )
441
- if not diff :
442
- return
443
-
444
- self .viewer .status = f"New keypoint{ 's' if len (diff ) > 1 else '' } { ', ' .join (diff )} found."
445
- for _layer , store in self ._stores .items ():
446
- _layer .metadata ["header" ] = layer .metadata ["header" ]
447
- _layer .metadata ["face_color_cycles" ] = layer .metadata ["face_color_cycles" ]
448
- _layer .face_color_cycle = layer .face_color_cycle
449
- store .layer = _layer
450
-
451
- for menu in self ._menus :
452
- menu ._map_individuals_to_bodyparts ()
453
- menu ._update_items ()
454
-
455
- self ._update_color_scheme ()
441
+ if diff :
442
+ self .viewer .status = f"New keypoint{ 's' if len (diff ) > 1 else '' } { ', ' .join (diff )} found."
443
+ for _layer , store in self ._stores .items ():
444
+ _layer .metadata ["header" ] = layer .metadata ["header" ]
445
+ _layer .metadata ["face_color_cycles" ] = layer .metadata ["face_color_cycles" ]
446
+ _layer .face_color_cycle = layer .face_color_cycle
447
+ store .layer = _layer
448
+
449
+ for menu in self ._menus :
450
+ menu ._map_individuals_to_bodyparts ()
451
+ menu ._update_items ()
452
+
453
+ self ._update_color_scheme ()
456
454
457
455
# Remove the unnecessary layer newly added
458
456
QTimer .singleShot (10 , self .viewer .layers .pop )
You can’t perform that action at this time.
0 commit comments