You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, it looks like something is broken in 2018.3 beta.
Everything is working great in Editor, but when you try to Play, initialize error occurs.
Seems like, something goes wrong in Initialize function in Assets\OneLine\OneLine\Editor\Utils\InspectorUtil.cs
So, in order to work around I found useful to check is s_CurrentInspectorWindow really exist and in case of null return false.
So, there are some changes I've made:
public InspectorUtil() {
enabled = false;
if (EditorWindow.focusedWindow is PopupWindow) return; // Detect is it [Expandable] popup
try {
if (this.Initialize()) // Additional check
enabled = true;
}
catch (Exception ex){
Debug.LogError(INITIALIZATION_ERROR_MESSAGE + ex.ToString());
}
}
private bool Initialize(){
inspectorWindowType = Type.GetType(INSPECTOR_WINDOW_ASSEMBLY_QUALIFIED_NAME);
// If this field doesn't exist, return false
if (inspectorWindowType.GetField("s_CurrentInspectorWindow") != null) {
window = inspectorWindowType
.GetField("s_CurrentInspectorWindow", BindingFlags.Public | BindingFlags.Static)
.GetValue(null);
} else {
return false;
}
scrollPositionInfo = inspectorWindowType.GetField("m_ScrollPosition");
getWindowPositionInfo = inspectorWindowType.GetProperty("position", typeof(Rect))
.GetGetMethod();
var test = ScrollPosition;
return true;
}
I see that new version is coming, hope this issue would be helpful.
The text was updated successfully, but these errors were encountered:
So, it looks like something is broken in 2018.3 beta.
Everything is working great in Editor, but when you try to Play, initialize error occurs.
Seems like, something goes wrong in Initialize function in
Assets\OneLine\OneLine\Editor\Utils\InspectorUtil.cs
So, in order to work around I found useful to check is
s_CurrentInspectorWindow
really exist and in case of null return false.So, there are some changes I've made:
I see that new version is coming, hope this issue would be helpful.
The text was updated successfully, but these errors were encountered: