Skip to content

Commit 89a4ee2

Browse files
committed
Pointer: recurse FlxSpriteGroup members
(rather than selecting / moving the entire group)
1 parent 25ab631 commit 89a4ee2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

flixel/system/debug/interaction/tools/Pointer.hx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,9 @@ class Pointer extends Tool
7979
if (member == null || !member.visible || !member.exists)
8080
continue;
8181

82-
if (Std.is(member, FlxTypedGroup))
83-
target = pinpointItemInGroup((cast member).members, cursor);
82+
@:privateAccess var group = FlxTypedGroup.resolveGroup(member);
83+
if (group != null)
84+
target = pinpointItemInGroup(group.members, cursor);
8485
else if (Std.is(member, FlxSprite) &&
8586
(cast(member, FlxSprite).overlapsPoint(cursor, true)))
8687
target = cast member;

0 commit comments

Comments
 (0)