Skip to content

Commit a400f57

Browse files
Update ReferenceDrawer.cs PropertyValue setter
Should always check if gameObject. This will be useful later on.
1 parent 5c45251 commit a400f57

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Editor/Drawers/ReferenceDrawer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ protected object PropertyValue
8080
UnityReferenceProperty.objectReferenceValue = null;
8181
break;
8282
case ReferenceMode.Unity:
83-
UnityReferenceProperty.objectReferenceValue = (Object)value;
83+
UnityReferenceProperty.objectReferenceValue = GetUnityObject((Object)value);
8484
RawReferenceValue = null;
8585
break;
8686
default:
@@ -226,7 +226,7 @@ private void HandleDragPerform()
226226
break;
227227
case DragAndDropMode.Unity:
228228
ModeValue = ReferenceMode.Unity;
229-
PropertyValue = GetUnityObject(DragAndDrop.objectReferences[0]);
229+
PropertyValue = DragAndDrop.objectReferences[0];
230230
break;
231231
case DragAndDropMode.None:
232232
default:

0 commit comments

Comments
 (0)