Search Issue Tracker

Duplicate

Votes

0

Found in

6000.0.48f1

6000.1.2f1

6000.2.0a10

Issue ID

UUM-104410

Regression

No

“EndLayoutGroup” error thrown when changing Shader Precision Model settings in Build Profiles window > Player Settings Overrides

-

*Steps to reproduce:*
# Create new Unity project using Universal 3D Template

# Open Build Profiles window

# Add new macOS Build Profile (press “Add Build Profile” > select macOS Platform > press “Add Build Profile” button)

# Switch to newly added macOS Platform

# Press “Customise Player Settings” button in the Build Profiles window

# Scroll down and find “Shader Settings”

# Change Shader Precision Model from “Platform Default” to “Unified”

# Observe the Console window

*Actual results:* Error is thrown in the Console window:

 
{code:java}
EndLayoutGroup: BeginLayoutGroup must be called first.
UnityEditor.EditorGUI/PopupCallbackInfo:SetEnumValueDelegate (object,string[],int) (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorGUI.cs:4045)
{code}
 

*Expected results:* No errors are thrown in the Console window

*Reproducible with versions:* 6000.0.48f1, 6000.1.2f1, 6000.2.0a10

*Can’t test with versions:* 2022.3.61f1 (old Build Profiles UI)

*Tested on (OS):* MacBook Pro, 2021, Sequoia 15.3.2 (Apple M1 Max)

*Notes:*
* When switching Shader Precision Model in Project Settings window with macOS Platform active - no errors are thrown. 

  1. Resolution Note:

    This bug is a duplicate of another bug, which is already in progress.
    Duplicate of https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-96819

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.