diff --git a/editor/src/core/performance/__snapshots__/performance-regression-tests.spec.tsx.snap b/editor/src/core/performance/__snapshots__/performance-regression-tests.spec.tsx.snap index 3ee0941bbece..c7f5a28bb31c 100644 --- a/editor/src/core/performance/__snapshots__/performance-regression-tests.spec.tsx.snap +++ b/editor/src/core/performance/__snapshots__/performance-regression-tests.spec.tsx.snap @@ -357,94 +357,13 @@ Array [ "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)(EditorContractDropdown)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedExoticType(Symbol(react.fragment))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(UIGridRow)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(UIGridRow)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.forward_ref)(Styled(div))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(UIGridRow)", - "/div//UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(PinControl)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/rect:data-testid='positioncontrols-box'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/rect:data-testid='positioncontrols-divider'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-top'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-top'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-bottom'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-bottom'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-right'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-right'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-left'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-left'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centerx'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centery'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centerx-transparent'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centery-transparent'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/g", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/g:data-testid='positioncontrols-pins'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/svg", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", - "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(FlexCol)", - "/div//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//g", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//svg", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.forward_ref)(Styled(div))", - "/div//Symbol(react.forward_ref)(Styled(div))/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//g", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//svg", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.forward_ref)(Styled(div))", - "/div//Symbol(react.forward_ref)(Styled(div))/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(Styled(div))/div", - "/Symbol(react.forward_ref)(Styled(div))/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", + "/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", @@ -457,26 +376,24 @@ Array [ "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-top-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-top-number-input'", + "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='pin-left-number-input'", + "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='pin-left-number-input'", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", + "/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", @@ -489,85 +406,26 @@ Array [ "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-left-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-left-number-input'", + "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='pin-top-number-input'", + "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='pin-top-number-input'", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", - "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(Styled(div))/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-bottom-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-bottom-number-input'", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", - "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-right-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-right-number-input'", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedFunctionComponent(BooleanControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedExoticType(Symbol(react.fragment))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameChildPinControl/UtopiaSpiedFunctionComponent(PinControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(PropertyLabel)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(SliderNumberControl)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/UtopiaSpiedFunctionComponent(UIGridRow)", @@ -981,94 +839,13 @@ Array [ "/Symbol(react.forward_ref)(EmotionCssPropInternal)/Symbol(react.forward_ref)(TippyWrapper)/UtopiaSpiedFunctionComponent(Tippy)/UtopiaSpiedExoticType(Symbol(react.fragment))", "/UtopiaSpiedFunctionComponent(Tippy)/UtopiaSpiedExoticType(Symbol(react.fragment))/Symbol(react.forward_ref)(Styled(div))/div", "/Symbol(react.forward_ref)(Styled(div))/div/IndicatorArrow/div:data-testid='indicator-elements-outside-visible-area'", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)(EditorContractDropdown)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedExoticType(Symbol(react.fragment))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(UIGridRow)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(UIGridRow)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.forward_ref)(Styled(div))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(UIGridRow)", - "/div//UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(PinControl)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/rect:data-testid='positioncontrols-box'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/rect:data-testid='positioncontrols-divider'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-top'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-top'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-bottom'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-bottom'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-right'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-right'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-left'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-catcher-pin-left'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centerx'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centery'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centerx-transparent'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/path:data-testid='positioncontrols-pin-centery-transparent'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/g", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/g:data-testid='positioncontrols-pins'", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/svg", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/UtopiaSpiedFunctionComponent(PinControl)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", - "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)()", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedFunctionComponent(FlexCol)", - "/div//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedFunctionComponent(FlexCol)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//g", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//svg", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.forward_ref)(Styled(div))", - "/div//Symbol(react.forward_ref)(Styled(div))/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//path", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//g", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//svg", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.forward_ref)(Styled(div))", - "/div//Symbol(react.forward_ref)(Styled(div))/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(Styled(div))/div", - "/Symbol(react.forward_ref)(Styled(div))/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", + "/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", @@ -1081,26 +858,24 @@ Array [ "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-top-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-top-number-input'", + "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='pin-left-number-input'", + "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='pin-left-number-input'", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", + "/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", + "/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", @@ -1113,85 +888,26 @@ Array [ "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-left-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-left-number-input'", + "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='pin-top-number-input'", + "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='pin-top-number-input'", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", - "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(Styled(div))/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/div/UtopiaSpiedFunctionComponent(UIGridRow)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-bottom-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-bottom-number-input'", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", - "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", - "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedFunctionComponent(MenuProvider)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedClass(MomentumContextMenu)", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/UtopiaSpiedExoticType(Symbol(react.fragment))", - "/div//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedClass(InspectorContextMenuWrapper)/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedFunctionComponent(MenuProvider)/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Symbol(react.forward_ref)())", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.memo)(Icon)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "/UtopiaSpiedFunctionComponent(MenuProvider)/div/NumberInput/div", - "/NumberInput/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/div/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input)):data-testid='position-right-number-input'", - "/Symbol(react.memo)(Symbol(react.forward_ref)())/Symbol(react.forward_ref)()/Symbol(react.forward_ref)(Styled(input))/input:data-testid='position-right-number-input'", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Symbol(react.forward_ref)(EmotionCssPropInternal)/div", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/Icon/img", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/span", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Item)", "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedFunctionComponent(BooleanControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedExoticType(Symbol(react.fragment))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameChildPinControl/UtopiaSpiedFunctionComponent(PinControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(PropertyLabel)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(SliderNumberControl)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/UtopiaSpiedFunctionComponent(UIGridRow)", @@ -1423,23 +1139,19 @@ Array [ "/null///UtopiaSpiedFunctionComponent(UIGridRow)", "/null///UtopiaSpiedClass(InspectorContextMenuWrapper)", "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/PropertyLabel/Symbol(react.forward_ref)(EmotionCssPropInternal)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)(EditorContractDropdown)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedExoticType(Symbol(react.fragment))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedFunctionComponent(BooleanControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedExoticType(Symbol(react.fragment))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameChildPinControl/UtopiaSpiedFunctionComponent(PinControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(PropertyLabel)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(SliderNumberControl)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/UtopiaSpiedFunctionComponent(UIGridRow)", @@ -1863,23 +1575,19 @@ Array [ "/div/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)", "/UtopiaSpiedExoticType(Symbol(react.fragment))/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)", "/UtopiaSpiedClass(MomentumContextMenu)/UtopiaSpiedFunctionComponent(Menu)/UtopiaSpiedFunctionComponent(RefTrackerProvider)/UtopiaSpiedExoticType(Symbol(react.provider))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)(EditorContractDropdown)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedExoticType(Symbol(react.fragment))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedFunctionComponent(BooleanControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedExoticType(Symbol(react.fragment))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameChildPinControl/UtopiaSpiedFunctionComponent(PinControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(PropertyLabel)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(SliderNumberControl)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/UtopiaSpiedFunctionComponent(UIGridRow)", @@ -2172,23 +1880,19 @@ Array [ "/div/UtopiaSpiedFunctionComponent(DropdownIndicator)/UtopiaSpiedFunctionComponent(DropdownIndicator)/Symbol(react.forward_ref)(render)", "/UtopiaSpiedFunctionComponent(DropdownIndicator)/UtopiaSpiedFunctionComponent(DropdownIndicator)/Symbol(react.forward_ref)(render)/UtopiaSpiedExoticType(Symbol(react.context))", "/Symbol(react.forward_ref)(render)/UtopiaSpiedExoticType(Symbol(react.context))/Symbol(react.context)/div", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)(EditorContractDropdown)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedExoticType(Symbol(react.fragment))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedFunctionComponent(BooleanControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedExoticType(Symbol(react.fragment))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameChildPinControl/UtopiaSpiedFunctionComponent(PinControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(PropertyLabel)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(SliderNumberControl)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/UtopiaSpiedFunctionComponent(UIGridRow)", @@ -2580,23 +2284,19 @@ Array [ "/div/UtopiaSpiedFunctionComponent(DropdownIndicator)/UtopiaSpiedFunctionComponent(DropdownIndicator)/Symbol(react.forward_ref)(render)", "/UtopiaSpiedFunctionComponent(DropdownIndicator)/UtopiaSpiedFunctionComponent(DropdownIndicator)/Symbol(react.forward_ref)(render)/UtopiaSpiedExoticType(Symbol(react.context))", "/Symbol(react.forward_ref)(render)/UtopiaSpiedExoticType(Symbol(react.context))/Symbol(react.context)/div", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)(EditorContractDropdown)", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.forward_ref)(Styled(div))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedExoticType(Symbol(react.fragment))", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//Symbol(react.memo)()", - "//UtopiaSpiedExoticType(Symbol(react.fragment))//UtopiaSpiedFunctionComponent(FlexCol)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//Symbol(react.memo)(NumberInput)", - "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div//UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/Symbol(react.memo)(NumberInput)", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameUpdatingLayoutControl/UtopiaSpiedClass(InspectorContextMenuWrapper)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedFunctionComponent(BooleanControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//UtopiaSpiedExoticType(Symbol(react.fragment))", + "/Symbol(react.forward_ref)(EmotionCssPropInternal)/div/FrameChildPinControl/UtopiaSpiedFunctionComponent(PinControl)", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", + "/Symbol(react.forward_ref)(Styled(div))/div//Symbol(react.memo)(Symbol(react.forward_ref)())", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(PropertyLabel)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/Symbol(react.memo)(SliderNumberControl)", "//UtopiaSpiedExoticType(Symbol(react.fragment))/OpacityRow/UtopiaSpiedFunctionComponent(UIGridRow)", diff --git a/editor/src/core/performance/performance-regression-tests.spec.tsx b/editor/src/core/performance/performance-regression-tests.spec.tsx index c24031c643b4..3506170f59d4 100644 --- a/editor/src/core/performance/performance-regression-tests.spec.tsx +++ b/editor/src/core/performance/performance-regression-tests.spec.tsx @@ -65,7 +65,7 @@ describe('React Render Count Tests -', () => { const renderCountAfter = renderResult.getNumberOfRenders() // if this breaks, GREAT NEWS but update the test please :) - expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`706`) + expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`698`) expect(renderResult.getRenderInfo()).toMatchSnapshot() }) @@ -127,7 +127,7 @@ describe('React Render Count Tests -', () => { const renderCountAfter = renderResult.getNumberOfRenders() // if this breaks, GREAT NEWS but update the test please :) - expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`751`) + expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`743`) expect(renderResult.getRenderInfo()).toMatchSnapshot() }) @@ -183,7 +183,7 @@ describe('React Render Count Tests -', () => { const renderCountAfter = renderResult.getNumberOfRenders() // if this breaks, GREAT NEWS but update the test please :) - expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`612`) + expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`470`) expect(renderResult.getRenderInfo()).toMatchSnapshot() }) @@ -249,7 +249,7 @@ describe('React Render Count Tests -', () => { const renderCountAfter = renderResult.getNumberOfRenders() // if this breaks, GREAT NEWS but update the test please :) - expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`684`) + expect(renderCountAfter - renderCountBefore).toMatchInlineSnapshot(`542`) expect(renderResult.getRenderInfo()).toMatchSnapshot() }) }) diff --git a/editor/src/utils/feature-switches.ts b/editor/src/utils/feature-switches.ts index 58607ba5b841..ecdcd784b835 100644 --- a/editor/src/utils/feature-switches.ts +++ b/editor/src/utils/feature-switches.ts @@ -40,7 +40,7 @@ let FeatureSwitches: { [feature in FeatureName]: boolean } = { 'Performance Test Triggers': !(PRODUCTION_CONFIG as boolean), 'Canvas Strategies Debug Panel': false, 'Project Thumbnail Generation': false, - 'Simplified Layout Section': false, + 'Simplified Layout Section': true, 'Debug - Print UIDs': false, }