Fix foldout layout between Unity versions.
This commit is contained in:
parent
44a84ce266
commit
c850467b6b
@ -69,9 +69,17 @@ namespace MackySoft.SerializeReferenceExtensions.Editor
|
|||||||
Rect foldoutRect = new Rect(position);
|
Rect foldoutRect = new Rect(position);
|
||||||
foldoutRect.height = EditorGUIUtility.singleLineHeight;
|
foldoutRect.height = EditorGUIUtility.singleLineHeight;
|
||||||
|
|
||||||
#if UNITY_2022_2
|
#if UNITY_2022_2_OR_NEWER && !UNITY_6000_0_OR_NEWER
|
||||||
// NOTE: Position x must be adjusted.
|
// NOTE: Position x must be adjusted.
|
||||||
// FIXME: Is there a more essential solution...?
|
// FIXME: Is there a more essential solution...?
|
||||||
|
// The most promising is UI Toolkit, but it is currently unable to reproduce all of SubclassSelector features. (Complete provision of contextual menu, e.g.)
|
||||||
|
// 2021.3: No adjustment
|
||||||
|
// 2022.1: No adjustment
|
||||||
|
// 2022.2: Adjustment required
|
||||||
|
// 2022.3: Adjustment required
|
||||||
|
// 2023.1: Adjustment required
|
||||||
|
// 2023.2: Adjustment required
|
||||||
|
// 6000.0: No adjustment
|
||||||
foldoutRect.x -= 12;
|
foldoutRect.x -= 12;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user