mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-14 20:00:09 +00:00
fiexd missing class attribute ExtensionOfNativeClass #131
This commit is contained in:
@@ -33,6 +33,8 @@
|
||||
|
||||
## Latest
|
||||
|
||||
* (2021.04.12) Fixed problem `missing class attribute 'ExtensionOfNativeClass'` after Theme refactoring #131
|
||||
|
||||
## v2.1.0
|
||||
|
||||
* (2021.04.07) Release `v2.1.0` version
|
||||
|
||||
@@ -33,6 +33,8 @@
|
||||
|
||||
## Latest
|
||||
|
||||
* (2021.04.12) 修复`Theme`重构后引起的`missing class attribute 'ExtensionOfNativeClass'`的问题 #131
|
||||
|
||||
## v2.1.0
|
||||
|
||||
* (2021.04.07) 发布`v2.1.0`版本
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6f28c6b3fb24d49afbe348cfadd0e1c7
|
||||
guid: 6f28c6b3fb24d49afbe348cfadd0e1c8
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
|
||||
@@ -107,21 +107,7 @@ namespace XCharts
|
||||
|
||||
protected override void Awake()
|
||||
{
|
||||
if (m_Theme == null)
|
||||
{
|
||||
m_Theme = ChartTheme.Default;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (m_Theme.font == null)
|
||||
{
|
||||
m_Theme.font = XChartsSettings.font;
|
||||
}
|
||||
if (m_Theme.colorPalette.Count == 0)
|
||||
{
|
||||
m_Theme.ResetTheme();
|
||||
}
|
||||
}
|
||||
CheckTheme();
|
||||
base.Awake();
|
||||
m_Series.AnimationReset();
|
||||
m_Series.AnimationFadeIn();
|
||||
@@ -213,12 +199,27 @@ namespace XCharts
|
||||
|
||||
protected virtual void CheckTheme()
|
||||
{
|
||||
if (m_Theme != null && m_CheckTheme != m_Theme.theme)
|
||||
if (m_Theme == null)
|
||||
{
|
||||
m_CheckTheme = m_Theme.theme;
|
||||
m_Theme.CopyTheme(m_CheckTheme);
|
||||
SetAllComponentDirty();
|
||||
OnThemeChanged();
|
||||
m_Theme = ChartTheme.Default;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (m_Theme.font == null)
|
||||
{
|
||||
m_Theme.font = XChartsSettings.font;
|
||||
}
|
||||
if (m_Theme.colorPalette.Count == 0)
|
||||
{
|
||||
m_Theme.ResetTheme();
|
||||
}
|
||||
if (m_CheckTheme != m_Theme.theme)
|
||||
{
|
||||
m_CheckTheme = m_Theme.theme;
|
||||
m_Theme.CopyTheme(m_CheckTheme);
|
||||
SetAllComponentDirty();
|
||||
OnThemeChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
protected override void CheckComponent()
|
||||
|
||||
Reference in New Issue
Block a user